-1

我使用 Apktool 对一个 APK 文件进行了反编译并进行了一些更改,然后我尝试重新编译它,但出现了这个错误。

aapt: warning: string 'auth_client_needs_enabling_title' has no default translation in C:\Users\Dell\android-sdks\platform-tools\MageSimi\SimiCart_com.magestore.simicart_2.0_5\res; found: af am ar be bg ca cs da de el en_GB en_IN es es_US et_EE fa fi fr fr_CA hi hr hu hy_AM in it iw ja ka_GE km_KH ko lo_LA lt lv mn_MN ms_MY nb nl pl pt pt_BR pt_PT ro ru sk sl sr sv sw th tl tr uk vi zh_CN zh_HK zh_TW zu
aapt: warning: string 'auth_client_needs_installation_title' has no default translation in C:\Users\Dell\android-sdks\platform-tools\MageSimi\SimiCart_com.magestore.simicart_2.0_5\res; found: af am ar be bg ca cs da de el en_GB en_IN es es_US et_EE fa fi fr fr_CA hi hr hu hy_AM in it iw ja ka_GE km_KH ko lo_LA lt lv mn_MN ms_MY nb nl pl pt pt_BR pt_PT ro ru sk sl sr sv sw th tl tr uk vi zh_CN zh_HK zh_TW zu
aapt: warning: string 'auth_client_needs_update_title' has no default translation in C:\Users\Dell\android-sdks\platform-tools\MageSimi\SimiCart_com.magestore.simicart_2.0_5\res; found: af am ar be bg ca cs da de el en_GB en_IN es es_US et_EE fa fi fr fr_CA hi hr hu hy_AM in it iw ja ka_GE km_KH ko lo_LA lt lv mn_MN ms_MY nb nl pl pt pt_BR pt_PT ro ru sk sl sr sv sw th tl tr uk vi zh_CN zh_HK zh_TW zu
aapt: warning: string 'auth_client_play_services_err_notification_msg' has no default translation in C:\Users\Dell\android-sdks\platform-tools\MageSimi\SimiCart_com.magestore.simicart_2.0_5\res; found: af am ar be bg ca cs da de el en_GB en_IN es es_US et_EE fa fi fr fr_CA hi hr hu hy_AM in it iw ja ka_GE km_KH ko lo_LA lt lv mn_MN ms_MY nb nl pl pt pt_BR pt_PT ro ru sk sl sr sv sw th tl tr uk vi zh_CN zh_HK zh_TW zu
aapt: warning: string 'auth_client_requested_by_msg' has no default translation in C:\Users\Dell\android-sdks\platform-tools\MageSimi\SimiCart_com.magestore.simicart_2.0_5\res; found: af am ar be bg ca cs da de el en_GB en_IN es es_US et_EE fa fi fr fr_CA hi hr hu hy_AM in it iw ja ka_GE km_KH ko lo_LA lt lv mn_MN ms_MY nb nl pl pt pt_BR pt_PT ro ru sk sl sr sv sw th tl tr uk vi zh_CN zh_HK zh_TW zu
aapt: warning: string 'auth_client_using_bad_version_title' has no default translation in C:\Users\Dell\android-sdks\platform-tools\MageSimi\SimiCart_com.magestore.simicart_2.0_5\res; found: af am ar be bg ca cs da de el en_GB en_IN es es_US et_EE fa fi fr fr_CA hi hr hu hy_AM in it iw ja ka_GE km_KH ko lo_LA lt lv mn_MN ms_MY nb nl pl pt pt_BR pt_PT ro ru sk sl sr sv sw th tl tr uk vi zh_CN zh_HK zh_TW zu

我去了我的资源文件,那里已经有翻译可用。如何修复此错误。请帮助我的最后期限很紧。非常感谢您提前

4

2 回答 2

3

确保<string ...>...</string>文件 'C:...\\res\values\strings.xml' 文件中有记录。您应该能够使用您最喜欢的 XML 编辑器使用 Windows 资源管理器打开此文件,或者如果您通过单击未标记标志且名称没有括号权的 strings.xml 文件来使用该文件。在以下屏幕截图中,该文件突出显示:

AndroidStudio 中的默认 strings.xml

在此 XML 文件中,您必须为资源auth_client_needs_installation_title、、、和auth_client_play_services_err_notification_msgauth_client_needs_update_titleauth_client_requested_by_msgauth_client_using_bad_version_title

于 2015-04-01T13:42:50.203 回答
3

如果您要将 ADT 项目迁移到新的 Android Studio,正如 Lukas 所说,您的 res 文件夹中的 strings.xml 需要定义以下附加字符串。

<string name="auth_client_needs_enabling_title"></string>
<string name="auth_client_needs_installation_title"></string>
<string name="auth_client_needs_update_title"></string>
<string name="auth_client_play_services_err_notification_msg"></string>
<string name="auth_client_requested_by_msg"></string>
<string name="auth_client_using_bad_version_title"></string>

如果您的资源文件夹没有出现,请右键单击该模块并选择“打开模块设置”,然后找到该模块,然后选择您的资源文件夹(我的名称为 res),然后在“标记为:”中选择资源。

于 2015-05-08T16:48:07.963 回答