http://www.cnblogs.com/lhming/archive/2012/06/27/2566460.html
http://www.cnblogs.com/lhming/archive/2012/06/27/2566467.html
这是上面的教程 我基本借鉴。 也谢谢上面的前辈留下的丰富的资源。
不一样的是 ,现在android开发环境不需要那么复杂 ,自己上网就可以下到集成的开发环境,包含eclipse,所以一些 安装ADT插件等步骤就省掉了。
还有就是图标的名称不一样 自己找到改掉就好。
下边是第二篇教程以后的故事:
大家从第二篇教程可以 得出一个可以运行在手机上的工程,但是 问题来了。我们不能修改,因为我们发现 我们找不到class文件。
下面我们要做的就是可以修改自己的程序:并且不需要再次用cygwin 。
1、在项目上右键点击new -> other -> convert to a c/c++ project(adds c/c++ nature)
下一步 finish;
2、右键项目,Properties , C/C++Build, Builder setting
bash ${workspace_loc:/tutorial}/build_native.sh NDK_DEBUG=1 V=1
tutorial 改成自己项目的名字
3、右键
修改到如图所示。
4、右键
右键link folder到class 这时,可以看到class文件
5、右键 我的电脑 添加环境变量,也可以在项目属性中添加,但是在电脑中添加 就一劳永逸了。
NDK_ROOT D:\adt-bundle-windows-x86-20130522\android-ndk-r8e
此为NDK目录
6、重启eclipse 。因为 第六步 其实应该放在最开始的。。。。。。哈哈哈哈哈 。被耍了吧,不重启 eclipse就不知道 新的环境变量。
-------------------------------------------------------
OK 这样应该就可以修改了helloworldscene.cpp 的文件了 。因为不确定会发生什么事所以用应该。
修改完后重新Build 然后 run。 第一次build 会时间长
如果有问题 欢迎大家提问 因为可以帮助我成长!
注意:如果发生问题
问题: Android NDK: WARNING: APP_PLATFORM android-14 is larger than android:minSdkVersion 8 in ./AndroidManifest.xml参考:
http://blog.sina.com.cn/s/blog_708be8850101ebqw.html