David902 发表于 2021-2-2 07:33

unity 多个AndroidManifest 合并问题?

unity 多个AndroidManifest 合并问题?

尘埃416 发表于 2021-2-2 07:43

有多个manifest是因为接了sdk吧,unity是有一个默认的manifest的。做法之一是弄个工程继承unity的主activity,在里面调sdk,导成jar包。而sdk都会有自己的manifest,也会有文档说明。将sdk的权限,activity配置等根据说明合并到默认的manifest中,一起放在plugins下面就行了。
    我们的做法是不继承unity的activity,每个sdk单独建库工程,在里面调sdk,导出jar包给unity调用,manifest也单独配置,这样结构更清晰,改动起来也简单。

冀苍鸾 发表于 2021-2-2 07:45

您好请问你多个Manifest是怎样放置的?

我放心你带套猛 发表于 2021-2-2 07:52

Unity发布Android的APK时,关于AndroidManifest的合并,分为两种情况:
当存在多个jar包时,需要手动合并每个jar包的AndroidManifest到主AndroidManifest文件当存在aar包时,在导出APK时,Unity会解析Arr包的资源,并自动吧它们的AndroidManifest文件合并主AndroidManifest文件
PS:主AndroidManifest文件为Plugins/Android目录下的AndroidManifest文件或者Unity默认的AndroidManifest文件

贺老师 发表于 2021-2-2 07:56

我也遇到了一样的问题,请问怎么解决的

test2 发表于 2021-2-2 14:06

dddddddddddddd
页: [1]
查看完整版本: unity 多个AndroidManifest 合并问题?