Unity-安卓篇

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity-安卓篇相关的知识,希望对你有一定的参考价值。

参考技术A 准备工作

1.软件: 雷电模拟器,android Studio,jar包解包工具:JD-GUI,apk解出jar包工具:dex2jar-2.0

2.Debug渠道准备好 preOnline环境, 流水线自动更新资源和版本,本机打Zero包

一、删除了老的信鸽(删除了老的信鸽)

1.manifest文件 中对应的权限申请之类的都要删掉,否则闪退,根据报错,有耐心的删除,很多

2.got_midas.jar中封装了对信鸽的调用,那么C#中调用got_midas中信鸽接口的 都要注释掉

二、整理了got_midas.jar

1.C#调用got_midas的包名需要调整

2.因为整合了keyboard.arr  ,所以需要删除,否则无法出包

3.mainTemplate 依赖到了keyboard.arr,也需要删除,否则无法出包

4.android studio工程 打出来的是app-release.arr.  后缀改成zip拿出其中的classes.jar 改名成got_midas.jar

5.android studio工程 打arr,很可能是增量打包,需要先Clean Project,不然jar包内class重复,无法出包

三、MSDK升级

1.其中公用jar包:android-support-v4-r25.2.0, 需要移到Plugins\Android,  不然打的非MSDK包无法登陆

2.

以上是关于Unity-安卓篇的主要内容,如果未能解决你的问题,请参考以下文章

unity发布安卓遇到的问题

unity如何安装安卓的sdk

unity安卓开发尺寸

unity接入安卓SDK,与安卓相互通信

修改unity导出到安卓的activity

Unity 安卓权限、动态安卓权限