gpt4 book ai didi

Android Studio 3.0,AAPT2 编译失败 - 资源文件中的无效维度

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:00:35 26 4
gpt4 key购买 nike

我在 Arch Linux 上使用 Android Studio 3.0 Canary 3,我正在尝试制作一个小应用程序。在发布问题之前进行了一些研究,但我发现的所有解决方案都不适合我。任何帮助将非常感激。谢谢

Error:Execution failed for task ':app:mergeDebugResources'.> Error: java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.internal.aapt.AaptException: AAPT2 compile failed:  aapt2 compile -o /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/res/merged/debug /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml  Issues:   - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:244 invalid dimen   - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:245 invalid dimen   - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:283 invalid dimen   - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:309 invalid dimen   - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:310 invalid dimen   - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:312 invalid dimen   - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:313 invalid dimen   - ERROR: /home/xhensi/AndroidStudioProjects/FindRestaurant/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:314 invalid dimen

最佳答案

更新:

我找到了解决这个问题的方法。希望这个答案对其他人也有帮助!

显然,我的 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

关于Android Studio 3.0,AAPT2 编译失败 - 资源文件中的无效维度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44467824/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com