详细问题描述
[内容]
mui项目移植到 android 项目中
come into exception e.getMessage()=====com..*****.R$layout type=====layout name=====dcloud_snow_white_progresssPackageName==com..*****
正常移植出现资源找不到的BUG,经核查发现,是因为我们的android studio项目配置了多渠道,包名根据 applicationId 生成,和主app中AndroidManifest.xml 包名不一致,导致R文件包名不一致,我自己修改了 io.dcloud.PdrR 类中的初始化方法
public static void init(Context var0) {
if (var0 != null) {
a = "app 中 AndroidManifest.xml 包名";
}
}
可正常使用
能否修改aar提供该方法,用户自己设置
重现步骤
[步骤]
修改 主app中AndroidManifest.xml 包名 和 applicationId 不一致
[结果]
白屏 找不到资源文件
[期望]
运行环境
[系统版本]
[浏览器版本]
[IDE版本]
[mui版本]
附件
[代码片段]
[安装包]
联系方式
[QQ]
252898581
[电话]
18662293691
0 个回复