アプリがIntelベースのAndroidデバイスと互換性があるかどうかを確認する方法は?

8
2014.07.11

IntelベースのAndroidデバイスが現在市場に出回っており、私は新しいAsus Zenfoneシリーズ(Intel Atomプロセッサを搭載)に夢中になっています。ただし、アプリの互換性の問題が心配です。

アプリがSDKを使用して開発されている場合、Intelベースのデバイスで実行されますが、NDKを使用して開発されている場合、命令セットが異なるため、Intelベースのデバイスでは実行されません。

Intelベースのデバイスを購入する前に、お気に入りのアプリ/ゲームが互換性があるかどうかを確認したいと思います。仮想マシンでこれらのアプリを実際にテストせずにこの情報を取得するにはどうすればよいですか?

回答
1
2022.01.06

ライブラリに依存し、apksに互換性のあるライブラリがパックされていないアプリケーションを除いて、ほとんどのアプリケーションは正常に動作します。特定のアプリを確認する簡単な方法の1つは、そのgeneric-apkを7zで開き、libフォルダーを確認することです。APKアーカイブ内の/ libディレクトリの構造は次のとおりです。

/ lib / arm64-v8a / armeabi / armeabi-v7a / mips / x86 / x86_64

他のフォルダにライブラリがあるのにx86またはx86_64がない場合は、Intelプロセッサで動作しない可能性があります。

また、プレイストアのDroidInfoアプリを使用して、現在の受話器にインストールされているアプリのサポートされているアーキテクチャをすばやく確認することもできます。