Magic Studio

专心做有逼格的APP!

2013年10月27日 #

在eclipse里配置Android ndk环境 适用于windows mac 和linux[转]

摘要: 由于做Android在底层有库的时候需要交叉编译环境,c代码需要用ndk-build来进行编译,而java代码则需要用Android sdk编译。之前由于对eclipse ide不太熟悉,所以往往编译的时候都是在记事本里写好c代码,然后用cygwin搭建ndk-build环境,用ndk-build来编译出相关的so之后再用eclipse里去编译java程序,从而使用该so。 其实并不用这么复杂,利用eclipse完全可以达到编译so的目的 点击project->builders->new->Program然后选择Location在windows下为D:\Android\ndk 阅读全文

posted @ 2013-10-27 23:38 Mr 布鲁斯 阅读(445) 评论(0) 推荐(0) 编辑

android在更新ADT以后报java.lang.NoClassDefFound的解决办法

摘要: Android不是很熟。从网上找到了想要的代码后兴高采烈的导入workspace中,直接开Run。but在真机的时候Console、LogCat下都没显示什么有用的东西,就是写NDK编译完Native代码的消息。 无奈间,跑真机每次都要解锁太麻烦就跑起了模拟器。模拟器还是跑了几次才在选择设备的界面里出现。开始还一直在创建新机的界面绕。跑起来模拟器之后终于看到了APP退出的异常。第一个就是NoClassDefFound。这样就可以开始解决问题了。百度了下,google就不用了,这么明确的错误。终于发现,是因为刚导入到workspace中的代码光是忙着配置NDK了,没来得及配置依赖的库。配置... 阅读全文

posted @ 2013-10-27 23:34 Mr 布鲁斯 阅读(360) 评论(0) 推荐(0) 编辑

导航