欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Unity Android安装apk后显示两个app的问题

程序员文章站 2024-01-02 12:42:40
简介:前些天使用Unity打Android包的时候,安装到手机上,出现了两个icon一样的引用,分别点开后,启动的application不一致。原因:在项目中接入了一些SDK,SDK的AndroidManifest文件中有个Application,和设置默认启动的Activity,而项目中的AndroidManifest文件中,也有自己的Application和默认启动的Activity解决方案:项目中的Application继承SDK中的Application,默认启动的Activit...

简介:

前些天使用Unity打Android包的时候,安装到手机上,出现了两个icon一样的引用,分别点开后,启动的application不一致。

原因:

在项目中接入了一些SDK,SDK的AndroidManifest文件中有个Application,和设置默认启动的Activity,而项目中的AndroidManifest文件中,也有自己的Application和默认启动的Activity

解决方案:

项目中的Application继承SDK中的Application,默认启动的Activity也继承SDK中的Activity,不管项目中有多少SDK,保持项目中的Application和Activity的唯一,否则Unity在打包时候会认为是两个应用,建议项目使用自定义的默认启动Activity,继承与其他SDK的Activity,这样便于扩展。


在集成其他SDK的时候,可能需要修改Android端aar中的文件,尤其是AndroidManifest文件,比如权限修改,Activity冲突、Application冲突等,使用别人的SDK,有可能没有源码,不能重新打aar,那么怎样才能修改aar中的文件呢?请看 快速修改aar中文件

本文地址:https://blog.csdn.net/mango9126/article/details/107721796

上一篇:

下一篇: