帖子
帖子
用户
博客
课程
显示全部楼层
1
帖子
0
勋章
4
Y币

[插件开发] 自定义模块打包异常

[复制链接]
发表于 2019-10-15 13:46:24
本帖最后由 ty0901 于 2019-10-15 13:47 编辑

自定义模块,使用的第三方提供的aar文件,打包时出现异常,
Attribute application@name value=(com.uzmap.pkg.uzapp.UZApplication) from AndroidManifest.xml:36:172-220        is also present at [:*:] AndroidManifest.xml:70:9-67 value=(*.*).        Suggestion: add 'tools:replace="android:name"

在模块开发的demo中 UZApplication下添加了tools:replace,测试程序可以启动。<application
    android:name="com.uzmap.pkg.uzapp.UZApplication"
    android:allowBackup="false"
    android:hardwareAccelerated="true"
    android:icon="@drawable/uz_icon"
    android:label="@string/app_name"
    android:largeHeap="true"
    tools:replace="android:icon,android:label,android:allowBackup,android:name">我如何把tools:replace添加到正式的服务中去?

20
帖子
0
勋章
6613
Y币
1
帖子
0
勋章
4
Y币
我用官方的demo,在app模块的 AndroidManifest.xml里面UZApplication中增加了下面的一段配置,官方demo的app一切正常。

tools:replace="android:icon,android:label,android:allowBackup,android:name"

发布成自定义模块后,打包就出现 Suggestion: add 'tools:replace="android:name"这个异常。
因为项目中无法配置 AndroidManifest.xml
380
帖子
4
勋章
6
Y币
1
帖子
0
勋章
4
Y币
技术支持-F 发表于 2019-10-16 17:25
https://blog.csdn.net/dpdcsdn/article/details/85275395

我在sdk给的demo中是这么解决的,demo可以正常运行。
但是我发布为定义插件,在因为项目里的时候,用自定义loader打包就失败。
我是想问,我自定义loader如何修改AndroidManifest.xml这个文件。
380
帖子
4
勋章
6
Y币
ty0901 发表于 2019-10-17 09:12
我在sdk给的demo中是这么解决的,demo可以正常运行。
但是我发布为定义插件,在因为项目里的时候,用自定 ...

解压aar库   更改清单文件 application配置  试试
1
帖子
0
勋章
9
Y币
本帖最后由 BIP995687 于 2022-8-23 10:26 编辑

已解决。。。。
您需要登录后才可以回帖 登录

本版积分规则