没有默认翻译并且不生成 R
Has no default translation and R is not being generated
大家好!
我正在尝试编译开源的 Trebuchet Launcher。问题是我一直在没有默认翻译的字符串上遇到编译错误,最重要的是没有生成 R。
所以在 xml 文件失败后,我从找不到的资源中得到错误。
使用 Eclipse。
我尝试过的:
转到项目属性并忽略了 MissingTranslation,它仍然没有工作。
检查 xml 文件是否缺少任何行或者它们是否以某种方式损坏,但它们看起来仍然正常。
在 Whosebug 上检查了各种关于相关问题的建议,但仍然没有运气。
Git Link 在启动器上
https://github.com/CyanogenMod/android_packages_apps_Trebuchet
给大家出个主意
[2016-01-19 20:14:46 - ToggleWeightWatcher] warning: string 'accessibility_search_button' has no default translation.
[2016-01-19 20:14:46 - ToggleWeightWatcher] warning: string 'accessibility_voice_search_button' has no default translation.
[2016-01-19 20:14:46 - ToggleWeightWatcher] warning: string 'all_apps_cling_add_item' has no default translation.
[2016-01-19 20:14:46 - ToggleWeightWatcher] warning: string 'all_apps_cling_title' has no default translation.
[2016-01-19 20:14:46 - ToggleWeightWatcher] C:\Users\Arlind\trebouche\AndroidManifest.xml:92: error: Error: No resource found that matches the given name (at 'theme' with value '@style/Theme').
[2016-01-19 20:14:46 - ToggleWeightWatcher]
[2016-01-19 20:14:46 - ToggleWeightWatcher] C:\Users\Arlind\trebouche\AndroidManifest.xml:110: error: Error: No resource found that matches the given name (at 'theme' with value '@style/Theme').
1/ 译文:
您必须在资源中设置翻译。
您会找到已设置的不同语言的文件夹
在他们每个人中你都有 xml 文件:string.xml.
在此文件中,您必须设置 accessibility_search_button、accessibility_voice_search_button、all_apps_cling_add_item 和 all_apps_cling_title 的翻译。
2/ 样式:
在您的 style.xml 文件中,您必须创建主题 "Theme",因为您显然正在尝试使用它,但尚未设置。
希望对您有所帮助。
在 AndroidManifest.xml 行 113 提到:
android:theme="@style/Theme"
如果您使用搜索,此样式未在 res/ 文件夹中的任何位置定义(仅在 WallpaperPicker res/ 文件夹中)。另请注意 Android.mk 文件,它似乎是用于构建项目的生成文件。此文件定义为资源目录:
LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/WallpaperPicker/res $(LOCAL_PATH)/res
因此,如果您使用此 makefile 构建项目,则构建很可能会成功。否则,您必须通过创建 style.xml 文件
在 res/ 文件夹中指定 "Theme" 样式
大家好!
我正在尝试编译开源的 Trebuchet Launcher。问题是我一直在没有默认翻译的字符串上遇到编译错误,最重要的是没有生成 R。 所以在 xml 文件失败后,我从找不到的资源中得到错误。 使用 Eclipse。
我尝试过的:
转到项目属性并忽略了 MissingTranslation,它仍然没有工作。
检查 xml 文件是否缺少任何行或者它们是否以某种方式损坏,但它们看起来仍然正常。
在 Whosebug 上检查了各种关于相关问题的建议,但仍然没有运气。
Git Link 在启动器上
https://github.com/CyanogenMod/android_packages_apps_Trebuchet
给大家出个主意
[2016-01-19 20:14:46 - ToggleWeightWatcher] warning: string 'accessibility_search_button' has no default translation.
[2016-01-19 20:14:46 - ToggleWeightWatcher] warning: string 'accessibility_voice_search_button' has no default translation.
[2016-01-19 20:14:46 - ToggleWeightWatcher] warning: string 'all_apps_cling_add_item' has no default translation.
[2016-01-19 20:14:46 - ToggleWeightWatcher] warning: string 'all_apps_cling_title' has no default translation.
[2016-01-19 20:14:46 - ToggleWeightWatcher] C:\Users\Arlind\trebouche\AndroidManifest.xml:92: error: Error: No resource found that matches the given name (at 'theme' with value '@style/Theme').
[2016-01-19 20:14:46 - ToggleWeightWatcher]
[2016-01-19 20:14:46 - ToggleWeightWatcher] C:\Users\Arlind\trebouche\AndroidManifest.xml:110: error: Error: No resource found that matches the given name (at 'theme' with value '@style/Theme').
1/ 译文:
您必须在资源中设置翻译。
您会找到已设置的不同语言的文件夹 在他们每个人中你都有 xml 文件:string.xml.
在此文件中,您必须设置 accessibility_search_button、accessibility_voice_search_button、all_apps_cling_add_item 和 all_apps_cling_title 的翻译。
2/ 样式:
在您的 style.xml 文件中,您必须创建主题 "Theme",因为您显然正在尝试使用它,但尚未设置。
希望对您有所帮助。
在 AndroidManifest.xml 行 113 提到:
android:theme="@style/Theme"
如果您使用搜索,此样式未在 res/ 文件夹中的任何位置定义(仅在 WallpaperPicker res/ 文件夹中)。另请注意 Android.mk 文件,它似乎是用于构建项目的生成文件。此文件定义为资源目录:
LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/WallpaperPicker/res $(LOCAL_PATH)/res
因此,如果您使用此 makefile 构建项目,则构建很可能会成功。否则,您必须通过创建 style.xml 文件
在 res/ 文件夹中指定 "Theme" 样式