簡體   English   中英

AndroidManifest.xml 錯誤,我該如何解決這個問題?

[英]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:構建失敗並出現異常。

  • 出了什么問題:任務“:app:processDebugMainManifest”執行失敗。

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM