私のAndroidエミュレーターはPCで非常に遅く動作するので、仮想マシンにUbuntuをインストールし、そこでAVDを実行することを考えていました。私がそうしたらもっと速くなると思いますか?
2 に答える
あなたには2つの解決策があります。
1 つは、VirtualBox に AndroVM をインストールすることです。
この方法は非常に高速ですが、セットアップと制御が少し難しくなります。
もう 1 つの方法は、Intel x86 で作成された AVD を作成することです。
この方法も非常に高速で、セットアップと制御は一般的なエミュレーターと比較して非常に簡単です。
ただし、この方法では Intel VT / AMD-V をサポートする CPU が必要です
両方の方法は良いです、好きなものを選んでください:)
Linux は OS のフットプリントが少ないので、Linux に投資します。
一方、Windows ははるかに使用されているため、Windows を開発し、最も使用されているものに時間を費やした場合、それは Windows である可能性があります。
補足として、Windows 上で動作する新しい Android エミュレーターがいくつかあります。一部は実際にハードウェアとインターフェイスするのを見たことがあります (これにより、抽象化のレイヤーが回避されます)。
速度が気になる場合は、エミュレーターがプロセスを集中的に使用するため、実行するプログラムを減らしてパフォーマンスを向上させることができます。(私のi7、8GB RAMは開発に使用できますが、デバイスに勝るものはありません...またはネクサス)
コンピューターに接続するには:携帯電話でのデバッグ (Eclipse、Android)