これは、アプリにAndroidサポートライブラリ、Google Playサービス、またはこれらの言語のすべてに対応する文字列を提供する他のライブラリが含まれているためです。
この状態でアプリを公開することはできますが、明示的にサポートしていない言語の場合、ユーザーはデバイスの設定された言語(Google Playサービスからのダイアログなど)でテキストを表示する可能性がありますあなたのアプリのデフォルト言語よりも
はあなたのAPKに含まれているしたいロケールのためだけのリソースを確保するには、たとえば、あなたの
build.gradle
で
resConfigs
機能を使用することができます。
android {
defaultConfig {
// Explicitly include only the languages that we support;
// ignore any other resources included by library projects
resConfigs 'de', 'en', 'fr'
}
}
次のような実験のGradleプラグインの構文は次のとおりです。
model {
android {
defaultConfig {
resourceConfigurations << 'en' << 'de' << 'zh'
}
}
}
これは可能です。以前のリリースから '' com.android.support:design:23.4.0 ''をプロジェクトに追加しました。 –