ArchLinuxでAndroid Studio 3.0 Canary 3を使用していて、小さなアプリを作成しようとしています。質問を投稿する前に調査を行いましたが、見つかった解決策はありません。私にはうまくいきません。どんな助けでも大歓迎です。ありがとう
エラー:タスク ':app:mergeDebugResources'の実行に失敗しました。 >エラー:Java.lang.RuntimeException:Java.lang.RuntimeException:com.Android.builder.internal.aapt.AaptException: AAPT2のコンパイルに失敗しました:[。 mergeDebugResources/merged.dir/values/values.xml 問題: -エラー:/home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values /values.xml:244無効なディメンション -エラー:/home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:245無効なディメンション -エラー:/home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:283無効なディメンション[.___ _。]-エラー:/home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:309無効なディメンション -エラー:/ home/xhensi /AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:310無効な寸法 -エラー:/ home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates /incremental/mergeDebugResources/merged.dir/values/values.xml:312無効な寸法 -エラー:/home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values /values.xml:313無効なディメンション -エラー:/home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:314無効なディメンション
更新:
この問題を修正する方法を見つけました。この答えが他の人にも役立つことを願っています!
どうやら、私のLinuxフォーマットの設定はドイツ語de_DE
でした。それらをen_US
に変更しました。ターミナルで次のコマンドを記述します。
export LC_NUMERIC="en_US.UTF-8"
source ~/.bashrc
次に、私の場合、システムの再起動後に機能しました(通常はログオフでも機能するはずです)。
設定の詳細:
https://askubuntu.com/questions/724338/how-to-set-lc-numeric-to-english-permanently