Genymotion を起動しようとするとエラーが発生します。それは言う
Genymotion 仮想デバイスは IP アドレスを取得できませんでした。不明な理由により、VirtualBox DHCP は仮想デバイスに IP アドレスを割り当てていません。VirtualBox ソフトウェアを実行して問題を確認する
誰か始め方教えてください。
Genymotion を起動しようとするとエラーが発生します。それは言う
Genymotion 仮想デバイスは IP アドレスを取得できませんでした。不明な理由により、VirtualBox DHCP は仮想デバイスに IP アドレスを割り当てていません。VirtualBox ソフトウェアを実行して問題を確認する
誰か始め方教えてください。
これと同じ問題がありました。これを機能させるために必要な特定の構成を次に示します。
まず、VirtualBox の設定 -> ネットワークに移動します。
[ホストオンリー ネットワーク] タブでは、vboxnet0 に注目します。
左のドライバーのようなアイコンをクリックします。[アダプタ] タブで、IPv4 ネットワーク アドレスを 192.168.56.1 として入力します IPv4 ネットワーク マスクを 255.255.255.0 として入力します
[DHCP サーバー] タブで、[サーバーを有効にする] のチェック ボックスをオンにして、サーバーを有効にします サーバー アドレスを 192.168.56.100 として入力します サーバー マスクを 255.255.255.0 として入力します 下限アドレス バウンドを 192.168.56.101 として入力します 上限アドレスを入力します192.168.56.254 としてバインド
DHCPサーバーの部分は私にとって正しくなかったものであり、問題を解決しました.
これは私のために働いた..
Virtual Box を開き、モバイル VM を選択します。右クリック→設定
プロミスキャス モードを [VMS を許可する] に変更し、[OK] をクリックします。
virtualbox で、設定 / ネットワークに移動し、すべてのhost only
ネットワークを削除します。特定の VM の設定ではなく、必ず virtualbox のグローバル設定に移動してください。
設定画面は次のようになります。
次に、Genymotion でエミュレータを再起動します。
Windows PC を使用している場合は、最初にこれを確認してください (このリストはかなり長く見えますが、最初の 3 つの箇条書きで Hyper-V が問題であるかどうかがわかります。次の 5 つの箇条書きで、この回答が問題を解決するかどうかがわかります)。問題 - ほんの数分!):
管理者権限で古き良きコマンド プロンプト (PowerShell ではない) を開き、次のように入力します。
bcdedit
Enter
リスト内の項目を探してください: hypervisorlaunchtype
.
hypervisorlaunchtype
リストにない場合、またはある場合は、Off
この回答を終了して、このページの他の回答のいずれかを見てください。
hypervisorlaunchtype
がリストにあり、 に設定されている場合Auto
、Hyper-V がインストールされ、有効になっています。
hypervisorlaunchtype
入力して無効にする
bcdedit /set hypervisorlaunchtype off
Enter
リブート
Genymotion デバイスをもう一度起動してみてください。
それでも失敗する場合はhypervisorlaunchtype
、管理コマンド プロンプトに次のように入力して有効にします。
bcdedit /set hypervisorlaunchtype Auto
Enter
リブート
この回答を終了し、このページの他の回答のいずれかを見てください。
それ以外の場合、Genymotion デバイスが起動した場合は、次の選択肢があります。
Hyper-V が必要ない場合は、チェックインを外して削除し、Turn Windows Features On or Off
この質問を終了してください。
Hyper-V が必要な場合は、Scott Hanselman のブログ投稿に従って簡単に有効化および無効化できるようにしてください。
デフォルトのままにOff
して、起動メニューに項目を追加して、それをオンにすることも、その逆も可能です。
デフォルトのままにしている場合はOff
、admin コマンド プロンプトに次のように入力します。
bcdedit /copy {current} /d "Hyper-V"
Enter
次のような応答が返されます。
The entry was successfully copied to {ff-23-113-824e-5c5144ea}.
次のように入力します。
bcdedit /set {ff-23-113-824e-5c5144ea} hypervisorlaunchtype auto
Enter
(上記の呼び出しで得たものとGUIDを交換することを確認してcopy
ください)
Restart
を選択Other Operating Systems
し、ブルー スクリーンで選択しHyper-V
、次の画面で選択すると、Hyper-V が有効な状態で OS が再起動します。)デフォルトで Hyper-V を有効にする場合は、管理コマンド プロンプトに次のように入力します。
bcdedit /set hypervisorlaunchtype Auto
Enter
(これにより、デフォルトの起動が Hyper-V の有効化に戻ります)
次に、管理コマンド プロンプトで次のように入力します。
bcdedit /copy {current} /d "No Hyper-V"
Enter
次のような応答が返されます。
The entry was successfully copied to {ff-23-113-824e-5c5144ea}.
次のように入力します。
bcdedit /set {ff-23-113-824e-5c5144ea} hypervisorlaunchtype off
Enter
(上記の呼び出しで得たものとGUIDを交換することを確認してcopy
ください)
off
上記のデフォルトと同様に、この 2 つを切り替えるには、Shiftキーを押しながら aRestart
を選択Other Operating Systems
し、ブルー スクリーンとHyper-V
次の画面で選択すると、Hyper-V が有効な状態で OS が再起動します。)このコメントとあなたが現在読んでいる質問に対するこの回答は、私の場合の解決策につながります。この回答を追加して、解決策に多くの時間を費やす前に実行する簡単な手順を概説します-そのコメントと回答はあなたを理解しますこの答えはどこに連れて行かれますが、時間を節約できることを願って、段階的に説明しました.
バックグラウンド:
Scott Hanselman によるこの記事は、私が概説したことの要点を教えてくれました。Jonathan Dickinson によるそのブログ投稿へのこのコメントは、私の背景の理解を助け、私がうさぎの穴から姿を消すのを防ぐのに役立ちましたが、Derek Gusoff によるこの記事は、上記の手順を微調整しました.
VM は Genymotion 2.0.0 で動作していました。デフォルトのRAMとCPU設定とVirtualBox 4.3.2(ubuntu 13.10上)。2.0.1にアップグレードすると、それらが機能しなくなり、あなたが言及したエラーが発生しました。
https://stackoverflow.com/a/20018833/2527118で説明したように、さまざまな修正を試みましたが、要約すると、問題を修正したのは、VM を削除して GenyMotion で再作成することでした (同じソースと設定)。それを行う前に、他の修正 (破壊的ではない) を試してみることをお勧めします。
アンドレイ
私の場合、コンピューターを再起動し、BIOS で仮想化テクノロジを有効にします。次に、コンピューターを起動し、 を開きVM Virtual Box
、仮想デバイスを選択し、--- に移動してを選択し、設定を保存してから、genymotion から仮想デバイスを起動します。これですべて問題ありませSettings
ん。General
Basic
Version
ubuntu(64 bit)
私はこの問題を解決するのにかなり長い間苦労しました。私の場合、それを機能させたのは2つの答えの組み合わせでした。Visual Studio で Hyper-V が有効になりました。LanderV の提案に従って、オフにする必要がありました。この後、Sammys が言ったように、Virtualbox のホストオンリー ネットワーク アダプターを削除する必要がありました。
私にとっては、仮想リソース (RAM と CPU) の不足に関連していました。仮想ボックスに移動し、デバイスを右クリック ->設定し、各リソースの値を増やします。
4.3.X を使用している場合は、Virtual Box 4.2.18 にダウングレードしてみてください。
私もあなたと同じような状況でした。
最新のVirtual Box 4.3.2を使用して、Win7でGenymotion 1.3.0を使用していました。Genymotion は、コンピューターのシャットダウン後に故障し、二度と機能しませんでした。
私はちょっとこの解決策に出くわしました。ダウングレード後、Genymotion は 1 回のシャットダウンに耐えました。
PS Virtual Boxでネットワーク/リソースの設定を変更しても役に立たなかったので、これを公開して、役に立てば幸いです。
まず、BIOS設定で仮想化テクノロジを有効にしてください。
Adapter のアドレスを192.168.56.100に変更する必要がありました。
その後、うまくいきました。
(Windows 8) 私の場合、Genymotion でデフォルトの RAM を 1GB から 2GB に変更したところ、このエラーが発生しました。1GBに戻したら動きました。
私の場合、genymotion からデバイスを起動し、Virtualbox からもデバイスを起動しました。それは私を助けました。
この問題は、コンピューターで断続的に発生し続けます。通常、コンピューターのシステム リソース (ほとんどの場合、利用可能な RAM) が不足しているときに発生します。VirtualBox ホストオンリー ネットワークアダプターを再度有効にします。
複数の仮想アダプターがある場合は、Genymotion の仮想デバイスで使用されているものを見つけて、無効にしてから再度有効にする必要があります。これは、VirtualBox を起動して、次の場所を参照することで確認できます。
ここで仮想アダプターの有効化/無効化について読むことができます
私はOSXを実行しています。提案された解決策は私にとってはうまくいきませんでした。OSX Yosemite を使用しています。Mac を再起動し、アンインストール スクリプト (VirtualBox の dmg を起動すると表示される) を起動して VirtualBox をアンインストールし、再インストールしました。Genymotionもアンインストールして再インストールしました。今、すべてがスムーズに機能しています。
残念ながら、私はこの問題を抱えていましたが、どこでも見つけた提案はどれも役に立ちませんでした。ただし、良いニュースは、最新バージョンがハッキングなしで動作することです! ここでは、Windows 7 ホストについて言及しています。
genymotion-2.5.4.exe
VirtualBox-5.0.5-102814-Win.exe (テストビルドからダウンロード)
編集:更新後にこれが再び機能しなくなったため、Genymotionをあきらめました。SDK の新しい Android エミュレーターも同様に機能し、優れた機能を備えており、問題なく動作します。
私はWindows 10を使用していますが、同じ問題がありました。VirtualBox をバージョン 5.1.5 にアップデートして解決しました。お役に立てば幸いです。
これが私が使用するトリックです。http://androvm.org/blog/download/にアクセスして、最新の AndroidVm をダウンロードします。
Genymotion は AndroidVM の拡張です。