AVDを作成する場合、CPU/ABI用に選択する3つのオプションがあります。
- 腕
- Mips
- Intel Atom
違いは何ですか?どちらを選択すればよいですか?ほとんどのデバイスをカバーするものはありますか?
AVDを作成する場合、CPU/ABI用に選択する3つのオプションがあります。
違いは何ですか?どちらを選択すればよいですか?ほとんどのデバイスをカバーするものはありますか?
android開発者のドキュメントによると、コードを実行する予定のすべてのフレームワークとプラットフォームに対して実際に仮想デバイスを作成する必要があります。現在、市場に出回っているモバイルデバイスの大部分はARMアーキテクチャで実行されていると言われています。ただし、コードがサポートするフレームワークのレベルごとに、個別の仮想アプライアンスにコードを記述します。
システムイメージ
をお勧めします。アプリをテストするためのAndroid搭載デバイスが1つ以上ある場合でも、アプリがサポートするAndroidのすべてのバージョンに対応するデバイスがあるとは限りません。アプリがサポートするすべてのバージョンのAndroidのシステムイメージをダウンロードし、Androidエミュレーターを使用してそれらで実行されているアプリをテストすることをお勧めします。
http://developer.android.com/sdk/installing/adding-packages.html
モバイルデバイスの90%はARMを搭載しています。だからそれはより良いオプションになります
ほとんどのモバイルで使用されている古いプロセッサであるため、ARMを選択する必要があります。
Atomエミュレーションははるかに高速なので、アームモードまたは実際の電話での開発と最終テストにこれらを使用します。
今日のAndroid携帯で使用されている3つの主要なCPUアーキテクチャがあります。ARMは、バッテリー消費に最適化されているため、おそらく最も一般的です。ARM64は、より強力なコンピューティングのために64ビット処理をサポートする元のARMアーキテクチャの進化形であり、新しいデバイスの標準に急速になりつつあります。