繁体   English   中英

Google Play-不再支持语言

[英]Google Play - lost support for languages

我的android应用正在使用'com.android.support:appcompat-v7:20.0.0'库。 在将APK上传到Google Play的过程中,我得到以下信息:“位置:默认+ 55种语言”。

这里是gradle文件的依赖关系,这使我对所有位置都完全支持:

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:20.0.0'
compile 'com.android.support:support-v4:20.0.0'
}

从我的项目中删除com.android.support:appcompat-v7:20.0.0库后,我得到了以下信息:“位置:默认+ 3种语言”。 (我有默认目录和3个其他值目录)。

以下是仅将支持减少到几个位置的依赖项:

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:support-v4:20.0.0'
}

为什么会这样呢? 我想在所有位置都可以使用应用程序,并使用默认语言。 但是在新设置中,看来我的应用仅在列出的位置可用。

这是因为AppCompat为其自己的资源(适用于AppCompat库中的字符串)对55种语言进行了本地化。 有或没有它,您的应用程序仅提供3种语言的翻译。 简而言之,您没有通过消除对AppCompat依赖来放松应用的翻译。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM