App Bundleを使用してる場合、apkファイルがリソースも言語やdpi等で分割されますが、PlayStoreからインストールする際に自動でそのデバイスに必要なものをインストールするようになっています。 しかし、世の中にはapkファイルを取得してきて外部のストアに公開し、さらにそれをインストールする人がいます。 (正規のストア以外からインストールすることを Sideloading というらしいです) この場合、baseとなるapkだけが公開されたりするので、リソースのあるapkが足りずにエラーを起こすことになります。 原因不明の Resources$NotFoundException を見かけたら、これが原因の場合があります。 こういった不正な方法でインストールしたかどうかをチェックできる方法があります。 対策ライブラリ使用するのはPlay core libraryを使います。 imp