gpt4 book ai didi

android - Gradle 多字符串值文件

转载 作者:行者123 更新时间:2023-11-30 02:36:12 25 4
gpt4 key购买 nike

从这个link我在我的 Android 项目中使用了多语言支持,昨天我决定切换到 Intellij Idea gradle,当我删除不同语言的值文件时,应用程序以默认语言正常运行
但是对于多字符串值文件会出现此错误

Error:Gradle: Execution failed for task ':...:processDebugResources'.
com.android.ide.common.internal.LoggedErrorException: Failed to run command:
/home/.../sdk/build-tools/android-4.4.2/aapt package -f --no-crunch -I
/home/.../sdk/platforms/android-19/android.jar -M
/home/.../.../build/manifests/debug/AndroidManifest.xml -S
/home/.../.../build/res/all/debug -A
/home/.../.../build/assets/debug -m -J /home/.../.../build/source/r/debug -F
/home/.../.../build/libs/...-debug.ap_ --debug-mode --custom-package ... --output-text-symbols /home/.../build/symbols/debug
Error Code:
1
Output:
/home/.../build/res/all/debug/values-Ar/values.xml: error: Duplicate file.
/home/.../build/res/all/debug/values/values.xml: Original is here.

最佳答案

您的问题似乎与命名约定有关。您使用的结构的主要问题是您使用了大写字母。在 android 中,res 文件夹中的文件结构应始终为小写。

代替

values-Ar

你应该使用

values-ar

如果您想要阿拉伯语区域设置来查找您的字符串、值...,请为您的值文件夹...

关于android - Gradle 多字符串值文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26480222/

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