[英]AndroidManifest.xml error, how can I solve this problem?
Overlay manifest:package attribute declared at AndroidManifest.xml:2:5-37 value=(com.app.app)
has a different value=(com.app.app) declared in main manifest at AndroidManifest.xml:2:5-34
Suggestion: remove the overlay declaration at AndroidManifest.xml and place it in the build.gradle:
flavorName {
applicationId = "com.app.app"
}
FAILURE:構建失敗並出現異常。
Manifest merger failed: Overlay manifest:package attribute declared at AndroidManifest.xml:2:5-37 value=(com.app.app) has a different value=(com.app.app) declared in main manifest at AndroidManifest.xml: 2:5-34 建議:去掉 AndroidManifest.xml 的覆蓋聲明,放到 build.gradle: flavorName { applicationId = "com.app.app" }
嘗試:使用 --stacktrace 選項運行以獲取堆棧跟蹤。 使用 --info 或 --debug 選項運行以獲得更多日志 output。 運行 --scan 以獲得完整的見解。
在https://help.gradle.org獲得更多幫助
BUILD FAILED in 4m 44s Exception: Gradle task assembleDebug failed with exit code 1
我該如何解決這個問題?
嘗試搜索它們並在以下位置更改您的 package 名稱:
1.) src/profile/AndroidManifest.xml
2.) src/debug/AndroidManifest.xml
3.) src/main/AdroidManifest.xml
4.)
build.gradle .
defaultConfig {
applicationId
5.) MainActivity.java
在"package"
上
如果您想確切地知道如何實現這一點,請查看此頁面以獲得進一步的支持。
最好的解決方案是更改所有這 5 個文件中的 package 名稱。
1.) android/app/src/debug/AndroidManifest.xml
2.) android/app/src/main/AndroidManifest.xml
3.) android/app/src/profile/AdroidManifest.xml
4.) buildgradle 文件 defaultConfig {applicationId: ""}
5.) MainActivity.java on "package" OR MainActivity.kotlin
修改上述文件后,Flutter App 可以無縫運行任何問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.