flutter——android报错Manifest merger failed : Attribute application@allowBackup value=(false)

与这个https://www.cnblogs.com/MaiJiangDou/p/13848658.html 报错类似。

报错:

Manifest merger failed : Attribute application@allowBackup value=(false) 

Suggestion: add 'tools:replace="android:allowBackup"' to <application> element

解决办法:

1、按给出的建议在android/app/src/main/AndroidManifest.xml文件的<application>添加'tools:replace="android:allowBackup"';

2、添加后会发现继续报错,提示缺少默认值,继续在<application>添加'android:allowBackup="false"';

3、另外,因为之前 tools:replace 添加过label,所以这里再添加allowBackup,要用逗号分开。

最后,代码如下:

<application
        ......
        ......
        android:allowBackup="false"
        tools:replace="android:allowBackup, android:label"
        ......
        ......
>    

............
............
</application>

 

END------------------------------

愉快的一天结束啦~(#^.^#) 明天放假啦~

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章