Heim > Datenbank > MySQL-Tutorial > Hauptteil

Mac COCOS2D-X用NDK编译安卓项目,打包成.so文件总结

Mary-Kate Olsen
Freigeben: 2016-06-07 15:33:08
Original
2232 Leute haben es durchsucht

Mac下用NDK编译安卓项目,打包成.so文件步骤: 下载工具: Cocos2d-x下载地址:http://cocos2d-x.org/download NDK下载地址: http://developer.android.com/tools/sdk/ndk/index.html Python下载地址: http://www.python.org/downloads/ Eclipse下载地址:

Mac下用NDK编译安卓项目,打包成.so文件步骤:

下载工具:

Cocos2d-x下载地址:http://cocos2d-x.org/download

NDK下载地址:http://developer.android.com/tools/sdk/ndk/index.html

Python下载地址:http://www.python.org/downloads/

Eclipse下载地址:http://www.eclipse.org/downloads/


1.首先配置环境变量:

打开终端:输入红色的命令

Mac COCOS2D-X用NDK编译安卓项目,打包成.so文件总结

增加路径:输入:i 开始编辑路径

Mac COCOS2D-X用NDK编译安卓项目,打包成.so文件总结


按键盘 ESC 键,退出编译状态,再输入:wq 退出编辑状态


2.创建项目

进入cocos2d-x的文件目录下找到




创建项目:



3.NDK开始编译安卓的项目.so文件

找到coco2d-x的目录下/projects,刚刚我们创建的项目就在这个目录下

我的在是在:/Users/1/Documents/cocos2d-x/projects/Example

进入创建的项目下,找到/proj.android目录下,打开Android.mk文件,



把我想要编译的cpp文件路径都写在


4.开始编译Example项目

输入:./build_native.sh


开始NDK编译,打包成.so文件,这个时间可能比较长


打包成功

5.用eclipse导入,已经存在的安卓项目



注意:如果项目报错了

直接把cocos2d-x/cocos2dx/platform/android/res/目录下的类都挎贝到工程中


然后打开安卓模拟器,运行用NDK已经编译过,运行效果如下:
























Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!