Andriod C++游戏开发初探

来源:互联网 发布:mac vim insert 编辑:程序博客网 时间:2024/05/17 04:33
移动设备上的游戏开发势必越来越火,通过开发应用作为兼职也不失为一种生财之道,一种好奇以及利益的驱使,开始涉及一下Andriod应用的开发。
Andriod上的应用以前都通过JAVA编程,最近google开放了C/C++ API,因此也来了兴趣。经过学习网上各位达人的教程:
http://blog.csdn.net/yuxiangyunei/article/details/6599618         (1)
http://zhoujianghai.iteye.com/blog/897212                               (2)
http://www.61ic.com/Mobile/Android/201105/34543.html          (3)

以及官方的教程:
http://developer.android.com/sdk/ndk/overview.html

本人整理的环境安装步骤如下:
1. Andriod SDK:  http://developer.android.com/sdk/installing.html
下载安装后获得的是SDK/AVD Manager,用它至少下载一个特定Level的API以及一个虚拟设备
 2. JDK + Eclipse IDE for C++ Developer:  见网址(1)
注意环境变量的设置
 3. ADT Plugin for Eclipse: http://developer.android.com/sdk/eclipse-adt.html
在Eclipse中下载,速度较慢

--------至此可以用Eclipse开发Andriod项目了。------------------------------------------------------------------------------

4. Cgywin: 见网址(1)
C++代码编译器,注意Package的选择,站点选http://mirrors.kernel.org比较快
5. Andriod NDK: http://developer.android.com/sdk/ndk/index.html
NDK使得Andriod项目可以直接利用C/C++代码,并附带了很多例子
在配置NDK环境的时候按照网址(2)比较好,会出现他所说的问题
6. 新建Andriod工程,选已有代码,导入NDK中的例子
7. 为当前工程配置C++编译器:  见网址(1)
此时按build就会有反应了(本来没反应)

--------至此可以用Eclipse重新编译该工程的源代码了。--------------------------------------------------------------------------------

8. 修改代码,重编译,然后要配置运行(Run Configurations): 见网址:   http://mobile.51cto.com/android-227548_3.htm
包括选择一个虚拟设备
9. Run
原创粉丝点击