Magic Studio

专心做有逼格的APP!

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一下就万事大吉了。

 

就写到这里了。

posted on 2013-10-27 23:34  Mr 布鲁斯  阅读(360)  评论(0编辑  收藏  举报

导航