Android实战之Cocos游戏容器如何搭建


这篇文章主要介绍“Android实免费云主机域名战之Cocos游戏容器如何搭建”,在日常操作中,相信很多人在Android实战之Cocos游戏容器如何搭建问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Android实战之Cocos游戏容器如何搭建”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!安装最新版本CocosDashboard在Dashborad下载最新版本编辑器在Android Studio安装NDK,我这里安装的是21.1.6352462,目前为止比较稳定在CocosDashboard新建HelloWorld项目并打开运行,我这里用的3.1.1版本打开CocosCreator菜单栏偏好设置,在外部程序栏中设置Android NDK和Android SDK路径在CocosCreator菜单栏选择项目-构建发布,选择发布平台:安卓,点击构建,等大概几分钟成功后,用Android Studio打开文件夹里生成的proj项目,并运行该项目到手机上,这里游戏资源加载的是proj同级目录assets,后续,我们会将assets压缩包zip存放在我们服务器,达到用户下载解压后加载启动游戏的目的。为了后续游戏容器能加载本地filePath下的游戏资源,需要修改JniCocosActivity.cpp里的Java_com_cocos_lib_CocosActivity_onCreateNative方法./gradlew assembleRelease打release包, 将instantapp-release.apk后缀改成zip,解压后获取lib下arm64-v8a/armeabi-v7a下的libcocos.so(构建版本设置那里可以勾选不同架构)创建module,包名为com.cocos.lib(为了和.so文件里保持一致,不然无法调用c方法)module的清单文件加将/Applications/CocosCreator/Creator/3.1.1/CocosCreator.app/Contents/Resources/resources/3d/engine-native/cocos/platform/android/java/libs拷贝到module/libs下module下build.gradle添加将.so文件放在module/src/main/jniLibs/下将/Applications/CocosCreator/Creator/3.1.1/CocosCreator.app/Contents/Resources/resources/3d/engine-native/cocos/platform/android/java/src/com/cocos/lib下的java文件复制到module/src/main/java/com.cocos.lib下修改文件CocosActivity.java,因为游戏页面官方推荐用多进程来做,所以这里退出游戏,即将游戏进程kill自此,我们游戏容器制作完毕,我也将该篇的游戏容器module传到了jitpack,可以直接使用:文件读写、网络权限下载游戏zip并解压继承CocosActivity,并将解压后的路径赋值给filePath清单文件:到此,关于“Android实战之Cocos游戏容器如何搭建”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注百云主机网站,小编会继续努力为大家带来更多实用的文章!

相关推荐: Java实现AOP代理的方式有哪些

这篇文章主要介绍了Java实现AOP代理的方式有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java实现AOP代理的方式有哪些文章都会有所收获,下面我们一起来看看吧。AOP是一种设计思想,是软件设计领域中的面向切面编程,它是…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 04/02 21:20
下一篇 04/02 21:24

相关推荐