正如标题所述,我想要忽略Android Studio中
我有多个针对特定应用程序的Android Studio项目。所有这些应用程序都引用一个共享库项目中的一个或多个模块,该共享库包含通用代码、资源等。
共享模块包含了所有其他应用程序使用的通用代码、小部件、资源和字符串。问题是我的共享模块比我的应用程序拥有更多语言的翻译,因此应用程序会抱怨在共享模块中包含的其他语言中未能翻译应用程序特定的字符串。
我有一种感觉,如果我将共享模块构建为库并以这种方式引用它们,而不是直接在应用程序项目中引用代码,这个错误就会消失。然而,当我在应用程序中进行工作时,我经常需要修改共享库中的代码,因此直接引用代码比引用已构建的模块更高效。
我也知道可以完全禁用
MissingTranslation
代码检查中特定区域设置的问题。以下是这个问题背后的原因:我有多个针对特定应用程序的Android Studio项目。所有这些应用程序都引用一个共享库项目中的一个或多个模块,该共享库包含通用代码、资源等。
共享模块包含了所有其他应用程序使用的通用代码、小部件、资源和字符串。问题是我的共享模块比我的应用程序拥有更多语言的翻译,因此应用程序会抱怨在共享模块中包含的其他语言中未能翻译应用程序特定的字符串。
我有一种感觉,如果我将共享模块构建为库并以这种方式引用它们,而不是直接在应用程序项目中引用代码,这个错误就会消失。然而,当我在应用程序中进行工作时,我经常需要修改共享库中的代码,因此直接引用代码比引用已构建的模块更高效。
我也知道可以完全禁用
MissingTranslation
,但我希望知道特定应用程序字符串在支持该应用程序的区域设置中未被翻译。