LoginSignup
3
4

More than 5 years have passed since last update.

VirtualBoxのvagrant boxで実機へのadbコマンド(install等)が非常に遅い場合

Last updated at Posted at 2015-09-28

VagrantのVirtualBoxのBoxで構築したVM上で
AndroidStudioでapkをビルドして実機にデプロイして起動したり、直接adb installコマンドを叩いてみても全く反応が無いという問題に当たりました。

何でだろうと、設定を見直すと、USBが1.1しか有効になっていませんでした。そこで、これを2.0に上げる事に。

そこでVirualBox Managerからチェックを入れてみても有効化できないというエラーが。

usb.png

有効化するにはExtension Packが必要とのことです。

下記のサイトから自分のVirtualBoxのバージョンに対応したExtension Packをダウンロードしてきてインストールしました。
https://www.virtualbox.org/wiki/Downloads

私の場合はバージョンが4.3.30だったので下記。(バージョンが完全に一致するものを選ぶ必要があります。このページにない場合はVirtualBox older buildsというリンクから)

extensionpack.png

クリックするとOracle_VM_VirtualBox_Extension_Pack-4.3.30-101610.vbox-extpackという名前のファイルがダウンロードされました。

そのファイルをダブルクリックするとVirtualBoxManagerが起動して下記のようなダイアログが表示されます。

dialog.png

あとは内容に従って、インストールしていけばOKです。

すると、VirtualBoxのManagerでUSB2.0を有効化しても警告が表示されなくなります。

Untitled.png

この状態でadb installを試せば応答がすぐに返ってきてインストールできるようになりました。

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4