web-dev-qa-db-ja.com

Android Arch Linux上のエミュレータ

Android Arch Linuxでエミュレータを実行したい。

Android Arch Linuxでエミュレータを実行する方法はありますか?

4
Hamed Kamrava

32ビットのマシンを使用しているか、64ビットのArchに32ビットのサポートライブラリがあると仮定すると、動作するはずです。エミュレータのフロントエンドはJavaベースで、おそらく2 GB以上のRAMであるため、何らかの形式のJavaインストールが必要です。

GoogleがエミュレータをSDK(ソフトウェア開発キット)とは別に配布しているかどうかはわかりません。おそらく、とにかくそのかなりの部分が必要です。

http://developer.Android.com/sdk/index.html

tools/ディレクトリには、monitorという実行可能ファイルがあります。これを起動すると、大きなマルチウィンドウGUIアプリが表示されます。左上隅には2つの小さなアイコンがあり、右側のアイコンは小さなスマートフォンのように見えます。これにより、「Android Virtual Device Manager」が起動し、仮想デバイスを作成して起動できます。

./Android avdディレクトリのtools/を使用して、デバイスマネージャを直接起動することもできます。

エミュレーターはQEMUベースなので、QEMUで使用できるイメージがあるかどうかを調べて、他に何もないか調べることができます(ただし、上記のルートの方がおそらく簡単です)。

Archlinux User Repository(aur)を使用してAndroid-sdkとエミュレーターをインストールすることもできます。これが Android archlinux wiki page です。

5
goldilocks

GenyMotionをインストールできます。これは、元のAndroidエミュレータよりも高速で優れたエミュレータです。無料版はあなたのニーズを十分に満たすはずです。アカウントを作成し、Androidバージョンに基づいて必要なエミュレータをダウンロードしてください。

GenyMotionは [〜#〜] aur [〜#〜] から利用できます。

3
rpthms