KVM for avd for Android studioをインストールしようとしています。次のコマンドを実行しました:
Sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils ia32-libs-multiarch
しかし、実行すると、このエラーが発生します。
Unable to locate package ia32-libs-multiarch
私はこのコマンドを使用してそれを解決しようとしましたが、それもうまくいきませんでした:
Sudo apt-get install librtmp0 librtmp0:i386
Ubuntu 14.04で64ビットマシンを実行しています
32ビットに必要な手順は何ですか。
同じエラーが発生しましたUnable to locate package ia32-libs-multiarch
次に、Ubuntuを信頼することを決定しましたKVM=インストールのヘルプページで、試してみました。
https://help.ubuntu.com/community/KVM/Installation
実際には1つだけ違いがあります。コマンドにはia32-libs-multiarch
部分が含まれていません。
結果は成功です。
$ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
LinuxマシンでAVDをKVM=モード(WindowsおよびOS XマシンではHAXMと呼ばれる)で実行しようとしていると思います)
インストールKVM以下のコマンドを実行して
$ Sudo apt-get install qemu-kvm libvirt-bin virtinst bridge-utils cpu-checker
次のチェックKVM次のコマンドを実行して正常にインストールされました
$ kvm-ok
出力はこのようなものになります
INFO: /dev/kvm exists
KVM acceleration can be used
次に、ユーザー名を[〜#〜] kvm [〜#〜]およびlibvirtdそして、お使いのAndroid SDKのtoolsディレクトリからAVDを実行します
$Sudo adduser `id -un` libvirtd
$Sudo adduser `id -un` kvm
$ ./emulator64-x86 -avd < your AVD name> -qemu -m 2047 -enable-kvm
注:使用可能なAVDの名前を見つけるには、Android sdkを実行して、ツールフォルダーからAVDマネージャーを開きますコマンド$./Android avd
Cosmic(18.10)以降
Sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
Lucid(10.04)以降
Sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
ubuntuヘルプコミュニティに基づく site