作者:prince小乀朱 | 来源:互联网 | 2023-09-25 12:03
安卓打包:
需要准备的软件:
1、Android-ndk-r1 10c
2、andrroid-sdk-macosx
3、apache-ant-1.9.3
4、eclipse
配置环境:
1、cd/....../cocos2d-x-3.3 (cocos2d-x配置环境的路径)
2、./setup.py
3、输入ndk路径(注意回退空格)
4、输入sdk路径(注意回退空格)
5、输入ant路径下的bin路径(注意回退空格)
6、输入上一行source/..../.bash_profile
7、cd ~
8、open .bash_profile
9、关闭终端
检查环境是否配置好:
1、cd $NDK_ROOT
2、pwd
3、检查ndk显示出来的路径和你电脑上的路径一致
4、cd $ANDROID_SDK_ROOT
5、pwd
6、检查sdk显示出来的路径和你电脑上的路径一致
7、cd $ANT_ROOT
8、pwd
9、检查ant显示出来的路径和你电脑上的路径一致
接下来进入到proj.android->jni->Android.mk(用文本编辑打开),打开之后,注意添加你另外添加的.cpp文件如:../../classes/GameScene.cpp 保存进行下一步
再次打开终端:
1、cd proj-android的目录(cocos2d-x下)
2、./build_native.py (注意以后修改了c++代码,要重新编译过)
3、出现Install :libcocos2dcpp.so....则编译成功
打开eclipse:
1、进行配置:ADT->Android->指定sdk的路径(browse)->Apply->OK
项目导入eclipse:File->NEW->Project->Android->AndroidProject from Exiting Code(双击)->browse->(项目文件)proj.android->open->Finish
2、在eclipse打开项目文件->project.properties->target-andrid-19;
连接真机->查找手机开发者选项->USB调试打开
3、eclipse中右键单击项目->RunAs->Android application
4、eclipse中右键单击项目->RunAs->Run Configurations(第一次使用,用来选取设备)->Target->Always prompt pick device->Apply->Run->选取设备->OK
打包之前还要做一些工作
1、修改应用的名字&#xff1a;项目文件->res->values->双击string.xml打开->app_name>应用名称<
2、修改应用图标&#xff1a;drawable-hdpi/Idpi/mdpi/xhdpi
打包成apk文件&#xff1a;右击AppActivity->AndroidTools->ESAP->create new keystore->…注意&#xff1a;年限为25years