Android SDKManagerのIntelX86アトムシステムイメージとは何ですか?


80

私はAndroid開発に不慣れです。開発環境を整えています。だから私の質問は、Android SDKManagerのIntelx86アトムシステムイメージとは何ですか?インストールする必要がありますか?このオプションはAPIレベル15および16にありますが、17にはありません。

ありがとう。


あなたのホストマシン上でこれをインストールしたい:software.intel.com/en-us/articles/...
n611x007

回答:


80

だから私の質問は、AndroidSDKマネージャーのIntelX86アトムシステムイメージとは何ですか?

これは、ほとんどの開発マシンのCPUと同様に、x86CPUでネイティブに実行されるAndroidエミュレーターのバージョンです。

これを、ARM(x86ではない)CPU命令を含むARMシステムイメージと比較してください。したがって、実行時に変換する必要があります。

インストールする必要がありますか?

x86エミュレーターイメージは、利用可能な場合、より高速に実行される傾向があります。ドキュメントに概説されているように、それらを利用するには、開発マシンでいくつかの作業を行う必要があります

このオプションは、APIレベル15および16には存在しますが、17には存在しません。

AFAIK Googleはこれらの画像を作成するためにIntelに依存しており、IntelはいくつかのAPIレベルでのみ作成しています。


恥知らずにあなたに質問をします、intel-atom-x86-imageはUbuntuで同じパフォーマンスのAMDプロセッサで動作しますか?!
LOG_TAG 2013

1
@LOG_TAG:UbuntuKVMがAMDプロセッサをサポートしているかどうかを確認する必要があります。
CommonsWare 2013

KVMがAMDプロセッサでサポートされている場合、Intelと同等のパフォーマンスが得られますか?本当に混乱している私はAndroid用に新しいIntelシステムを購入する必要があるかどうか!
LOG_TAG 2014年

@LOG_TAG:申し訳ありませんが、AMDCPUを搭載したエミュレーターは試していません。
CommonsWare 2014年

1
リプレイのおかげで、Intelアトムx86をサポートするためだけにシステムをIntel i5 procに変更しました。AMDでは、Intelと比較してパフォーマンスが非常に悪いです。
LOG_TAG 2014年

11

x86 Android *エミュレータシステムイメージを使用すると、開発マシンでAndroidのエミュレーションを実行できます。Android SDKと組み合わせて、Intelアーキテクチャに基づく仮想AndroidデバイスでAndroidアプリケーションをテストできます。

これをインストールする必要があるかどうか?

はい、Intelプロセッサを使用している場合。インテルプロセッサーが仮想化テクノロジー(VT)をサポートしているかどうかを確認するには、インテルプロセッサー識別ユーティリティツールを使用します。

注:CPUが仮想化テクノロジー(VT)をサポートしていない場合、仮想マシンアクセラレーションを使用することはできません。

エミュレーターイメージアドオンをインストールするには、Android SDK Manager(推奨される方法)を使用できます。

インストールガイド(推奨方法)

または、バイナリzipファイルをダウンロードして解凍し、含まれているディレクトリをAndroidSDKインストールのアドオンディレクトリにコピーすることもできます。(この方法では、アドオンの自動更新は許可されないことに注意してください):

インストールガイド(代替/手動による方法)

お役に立てれば。


ntel x86 atom system imageAndroidSDK内に配置したい。どこに置けばいいですか?次のフォルダをダウンロードしましたntel x86 atom system image
user6750923 2016

1
@ user6750923Android用インテル
ラッキー

すべての仮想デバイスはx86フォルダー内に配置されますか?(リンクで提案)
user6750923 2016

@ user6750923何を質問しているのかわかりませんが、ここに質問がありますstackoverflow.com/questions/23024685/…それでも問題が発生する場合は、同様の質問を検索するか、代わりに新しい質問をしてください。
ラッキー

仮想デバイス(ダウンロード済み)のx86フォルダーを内部に正常に配置し、仮想デバイスsystem-images\android-23\google_apisを正常に実行できました。複数の仮想デバイスについて見つけています。おもう; 他のデバイスのx86イメージ(ダウンロード済み)は、内部に配置する必要がありsystem-images\<API LEVEL>\google_apisます。ご協力いただきありがとうございます。
user6750923 2016
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.