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------------------------------

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

 

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