一:参数说明
作者的Android Studio 版本是 3.1.2 (读者要是不同版本的也是大同小异的)
作者的Cocos引擎版本是 3.10 (2.0和3.0是一个不用的领域,基本上现在都是用的是3.0的引擎)
二:导入工程
1、打开界面,导入工程
打开Android Studio 默认就是这样的界面, 默认可以直接 Import project 就是箭头指向的问题, 然后找到对应的 Android Studio 的工行才能, 如图, 导入进去即可
2、等待一会, 进入到工程界面
这一步新的工程会等待一段时间, Android Studio会为工程创建一个 build文件和一些其他的必要的组件
如果出现错误,按照提示语, 进行update就行
导入工程后会出现这样的界面。打开这个文件后, 修改红色框框的数值, 改成 3.0.0, 然后try again
出现这样的界面就表明成功了:
这个加载的时间是比较漫长的。不过稍微耐心等下就好了。
三:打包Apk 和 Build 到真机
在工程目录下新建一个文件夹assets, 主要存放 res, first, src文件
libs文件存放一个 .so文件和jar包
这个libcocos2dlua.so文件可以在生成.apk文件中找到的(原生打包脚本)
设置打包设置
下一步:
点击 "+" 创建一个新的build
下一步
这里要设置对工程的编程, 直接选择当前工程, 然后点击 "OK" 就行了。 这边打包的设置就完成了。
四:一些遇到的设置
1、设置游戏的横竖屏, 在java的主函数入口, 不知道的可以全局搜索 "SCREEN_ORIENTATION_SENSOR_LANDSCAPE"
// if(nativeIsLandScape()) {
// 设置为 横屏的状态
// setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);
// } else {
// 设置为 竖屏的状态
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT);
// }
2、设置Android的主题
在 AndroidManifest.xml文件, 本作者的工程是这样的文件, 如果不是话,就找下, 箭头指向的就是Android的主题设置
设置为
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
至于导入库文件或者其他问题,网上都是一大堆的解决方法, 作者就不在这个啰嗦了。