我尝试将 ionic 3 应用程序清单中的 allowedBackup 属性设置为 false,但 gradle 抱怨以下错误:
AndroidManifest.xml:4:18-45 中的属性 application@allowBackup value=(false) 也出现在 [:barcodescanner:] AndroidManifest.xml:12:9-35 value=(true) 中。建议:将 'tools:replace="android:allowBackup"' 添加到 AndroidManifest.xml:4:5-11:19 的元素中进行覆盖。
使用 config.xml 文件中的以下行设置 allowedBackup=false
<platform name="android"> <edit-config file="AndroidManifest.xml" target="/manifest/application" mode="merge"> <application android:allowBackup="false"/> </edit-config> </platform>
我在我的 ionic 3 应用程序中使用条形码扫描仪。(回购:https://github.com/phonegap/phonegap-plugin-barcodescanner https://github.com/phonegap/phonegap-plugin-barcodescanner推荐于https://ionicframework.com/docs/native/barcode-scanner/ https://ionicframework.com/docs/native/barcode-scanner/)
请帮我。
谢谢!
您必须告诉编译器忽略外部库中的属性。方法是在应用程序标签中添加这一行:
tools:replace="android:allowBackup"
PS:要访问工具,请添加xmlns:tools="http://schemas.android.com/tools"在顶部的清单标签中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)