74440


[Build and release an Android app -
Flutter](https://flutter.dev/docs/deployment/android)に従い`flutter build
appbundle`を実行したのですが、以下のようなエラーが起きます。

[code]

    * What went wrong:
    Execution failed for task ':app:mergeReleaseResources'.
    > [string/app_name] <app_root>\android\app\src\main\res\values\strings.xml   [string/app_name] <app_root>\build\app\generated\res\resValues\release\values\gradleResValues.xml: Error: Duplicate resources
    
[/code]

わかりやすいように一部<app_root>に置き換えてます。  
読めばわかるようにbuildフォルダ以下にあるファイルの内容と自分で書いたコードの内容が重複してるとエラーが出てます。しかしbuildフォルダはビルド時に自動的に作られるものなのだからこのエラーはおかしいと思います（試しにbuildフォルダを削除しても同じエラーが起きます）。  
どうすれば解決するでしょう？


CC BY-SA 4.0
2021-03-05T22:46:45.310
74438
2021-03-06T04:28:33.507
816
question
android flutter build
`flutter build appbundle`でbuildフォルダ内のファイルと重複しているというエラーが起こる


strings.xmlだけでなくbuild.gradleでもアプリ名を設定してたのが問題でした。

**build.gradle**

[code]

    android {
        buildTypes {
            release {
                resValue "string", "app_name", "Date Interval Logger"<-これを削除
    
[/code]


CC BY-SA 4.0
2021-03-06T03:04:46.340
74440
2021-03-06T04:28:33.507
2021-03-06T04:28:33.507
3060
816
74438
answer