zoukankan      html  css  js  c++  java
  • android在更新ADT以后报java.lang.NoClassDefFound的解决办法

      Android不是很熟。从网上找到了想要的代码后兴高采烈的导入workspace中,直接开Run。

    but在真机的时候Console、LogCat下都没显示什么有用的东西,就是写NDK编译完Native代码的

    消息。

      无奈间,跑真机每次都要解锁太麻烦就跑起了模拟器。模拟器还是跑了几次才在选择设备的界面里出现。

    开始还一直在创建新机的界面绕。跑起来模拟器之后终于看到了APP退出的异常。第一个就是NoClassDefFound。

    这样就可以开始解决问题了。百度了下,google就不用了,这么明确的错误。终于发现,是因为刚导入到workspace

    中的代码光是忙着配置NDK了,没来得及配置依赖的库。

    配置方法:

    Project->Properties->Java Build Path->Order and Export

    在这里面选中Android X.X(版本号)和你项目所依赖的库,点击OK按钮。最后Clean一下就万事大吉了。

    就写到这里了。

  • 相关阅读:
    数组分割成多个数组
    node-inspector调试工具
    6.17周六随写
    JavaScript设计模式
    JavaScript设计模式
    async源码学习
    Linux信号列表
    php常用Stream函数集介绍
    php进程控制
    php 单例模式与常驻服务
  • 原文地址:https://www.cnblogs.com/sunshine-anycall/p/3391436.html
Copyright © 2011-2022 走看看