Genymotionを起動しようとするとエラーが発生します。それは言います
Genymotion Virtualデバイスは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サーバーの部分は私にとって正しくなかったものであり、問題を解決しました。
これは私のために働いた..
仮想ボックスを開き、モバイルVMを選択します。右クリック->設定
プロミスキャスモードをVMSを許可するように変更し、[OK]をクリックします
Virtualboxで、設定/ネットワークに移動し、Host only
ネットワークをすべて削除します。特定のVMの設定ではなく、virtualboxのグローバル設定に移動してください。
設定画面は次のようになります。
次に、Genymotionでエミュレーターを再起動します。
VirtualBoxネットワークアダプターを構成する必要があると思います。
アダプタのIPアドレスは、DHCPサーバーのIPアドレスおよびDHCPのIPアドレス境界と同じネットワーク(デフォルトでは192.168.56.0/24)にある必要があります。これらのアドレスがすべて同じネットワークにない場合、Genymotion仮想デバイスは起動できない可能性があります。
https://cloud.genymotion.com/page/faq/#collapse-blank
または、ログファイルを確認して手がかりを取得します。
プラットフォームごとに、ログファイルは次の場所に保存されます。
Windows Vista/7/8:C:\ Users\USER\AppData\Local\Genymobile
Windows XP:C:\ Documents and Settings\USER\Local settings\Application Data\Genymobile
Linux:/home/USER/.Genymobile
Mac:/Users/USER/.Genymobile
私の場合、コンピューターを再起動し、BIOSで仮想化テクノロジーを有効にします。次に、コンピューターを起動し、VM Virtual Box
を開き、仮想デバイスを選択し、Settings
-General
-Basic
-Version
に移動し、ubuntu(64 bit)
を選択します。設定を保存してから、genymotionから仮想デバイスを起動すれば、すべては大丈夫です。
Windows PCを使用している場合は、最初にこれを確認してください(このリストは非常に長く見えますが、最初の3つの箇条書きはHyper-Vが問題かどうかを知らせ、次の5つの箇条書きはこの答えがあなたの問題を解決するかどうかを教えてくれます-ちょっと待って!):
管理者権限で次のように入力して、旧式のコマンドプロンプト(PowerShellではなく)を開きます。
bcdedit
Enter
リストからhypervisorlaunchtype
という名前のアイテムを探します。
hypervisorlaunchtype
がリストにない場合、またはOff
である場合は、この回答を終了して、このページの他の回答のいずれかをご覧ください。
hypervisorlaunchtype
がリストにあり、Auto
に設定されている場合、Hyper-Vがインストールされ、有効になります。
入力してhypervisorlaunchtype
を無効にします
bcdedit /set hypervisorlaunchtype off
Enter
リブート
Genymotionデバイスをもう一度起動してみてください。
それでも失敗する場合は、adminコマンドプロンプトに入力してhypervisorlaunchtype
を有効にします。
bcdedit /set hypervisorlaunchtype Auto
Enter
リブート
この回答を終了し、このページの他の回答のいずれかをご覧ください。
それ以外の場合、Genymotionデバイスが起動したら、選択肢があります:
Hyper-Vが不要な場合は、Turn Windows Features On or Off
でチェックを外して削除し、この質問を終了してください。
Hyper-Vが必要な場合は、 Scott Hanselmanのブログ投稿 に従って簡単に有効化および無効化できるようにしてください。これについては、次の箇条書きで説明します。
デフォルトをOff
のままにしてから、起動メニューに項目を追加して、スイッチをオンにしたり、その逆を行うことができます。
デフォルトをOff
のままにする場合は、管理コマンドプロンプトに次のように入力します。
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
(上記のcopy
の呼び出しで与えられたもののGUIDを確実に交換します)
Restart
を選択し、ブルースクリーンでOther Operating Systems
を選択し、その後の画面でHyper-V
を選択すると、キーが有効になります。OSはHyper-Vを有効にして再起動します。デフォルトで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
(上記のcopy
の呼び出しで与えられたもののGUIDを確実に交換します)
off
と同様に、2つを切り替えるには、 Shift Restart
に移動してから、ブルースクリーンで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で再作成します(同じソースと設定)。それを行う前に、他の修正(破壊的ではない)を試してください。
アンドレイ
私の場合、グローバル設定が重要です。
DHCPサーバーをオンにしてグローバルネットワーク設定を変更した後、genymotion仮想デバイスを起動できました。
私はそれをブログしました。 http://okjsp.tistory.com/1165644212 (韓国語で申し訳ありませんが、画像から見ることができます)
私はこの問題の修正にかなりの時間を費やしました。私の場合、それが機能するようになったのは2つの回答の組み合わせでした。 Visual StudioでHyper-Vが有効になりました。 LanderVが示唆するように、オフにする必要がありました。この後、サミーズが言ったように、Virtualboxのホストオンリーネットワークアダプターを削除する必要がありました。
まず、仮想化テクノロジーを有効にするBIOS設定の下で確認してください。
私にとっては、仮想リソース(RamとCPU)の不足に関連していました。仮想ボックスに移動し、デバイスを右クリックして-> 設定を選択し、各リソースの値を増やします。
4.3.Xを使用している場合は、Virtual Box 4.2.18にダウングレードしてみてください
あなたと同じような状況がありました。
Win7でGenymotion 1.3.0を使用し、最新のVirtual Box 4.3.2を使用していました。 Genymotionはコンピューターのシャットダウン後に故障し、二度と働きませんでした。
私はこのソリューションにつまずいた。ダウングレード後、Genymotionは1つのシャットダウンを生き延びました。
追伸Virtual Boxでネットワーク/リソースの設定を変更しても役に立たなかったので、これを掲載し、役に立てば幸いです。
これらの答えをすべて試した後、無駄に、最初にVboxからデバイスを実行し、それを開いたままにして、Genymotionからデバイスを実行することで、なんとか起動しました。さまざまなデバイス(Samsung S4/S6など)、ネットワーク/ DHCP設定およびモードなど...
アダプタのアドレスを192.168.56.1に変更する必要がありました。
それはうまくいきました。
これを試してください:Genymotionで仮想デバイスを削除し、同じまたは他のデバイスを再度追加します。 (そのデバイスの設定とアプリは失われます)
(Windows 8)私の場合、GenymotionのデフォルトRAMを1GBから2GBに変更しましたが、このエラーが発生しました。私はそれを1GBに戻したとき、それは働いた。
私の場合、genymotionからデバイスを起動してから、Virtualboxからデバイスを起動しました。助けてくれました。
この問題は私のコンピューターで断続的に発生し続け、通常、コンピューターのシステムリソース(ほとんどの場合はRAM)が不足しているときに発生します。 VirtualBox Host-Only Networkアダプターを再有効化します。
複数の仮想アダプターがある場合、Genymotionの仮想デバイスによって使用されているものを見つけて、それを無効にしてから再度有効にする必要があります。 VirtualBoxを起動して、こちらを見ると確認できます。
仮想アダプタの有効化/無効化について読むことができます here
genymotion設定->その他->キャッシュのクリアでキャッシュをクリアしてください。
この画像を確認してください
多分それは問題を解決するでしょう。
OSXを実行しています。提案された解決策は私にはうまくいきませんでした。 OSX Yosemiteを使用しています。 Macを再起動してから、アンインストールスクリプト(VirtualBoxのdmgを起動したときに表示されます)を起動してVirtualBoxをアンインストールし、再インストールしました。 Genymotionもアンインストールして再インストールしました。現在、すべてがスムーズに機能しています。
ここに私が使うトリックがあります。 http://androvm.org/blog/download/ に移動し、最新のAndroidVmをダウンロードします。
GenymotionはAndroidVMの拡張です。
私はWindows 10を使用していますが、同じ問題がありました。 VirtualBoxをバージョン5.1.5に更新することを解決しました。私はそれが役立つことを願っています。
私はWindows 10(Creator更新版)で正常に動作していましたが、Homegroupsをいじり、オフィスネットワーク間でファイルを共有しようとした後、突然動作を停止しました。何がそれを引き起こしたのか本当にわかりません。上記のさまざまな提案のすべてを運なしで行うのに1週間以上かかりました。最後に、ついに修正したいくつかのことを実行しました!
重要:正直に言うと、私が下で実行したすべてのことのうち、どれがそれを修正したかは本当にわかりません。 IPv6無効化ツールは、追加のものなしでこれをすぐに解決するだろうと感じています。最初に実行して、何が起こるかを確認する価値があるかもしれません!
私が修正したものは次のとおりです。
netsh winsock reset catalog
参照netsh int ipv4 reset reset.log
上記と同じipconfig /release
ipconfig /renew
ここにあるMicrosoftのツールを使用してIPV6を無効にします IPv6またはそのコンポーネントを無効にします (すべての非トンネルインターフェイスでDisabled IPv6と呼ばれるものをダウンロードして実行しました)
再起動したコンピューター
アバストアンチウイルスを使用していました。それをアンインストールして、方程式から一時的に完全に削除しました。私はすでに他のすべてのソリューションを運が悪かったときに一時的に無効にしていました。確実にアンインストールすると思いました。
Genymotion 2.12.0-vboxをインストールしました(VirtualBoxは5.2.6である必要があります)
インストール後、Oracle VM VirtualBoxを開き、[ファイル]-> [更新の確認]に移動すると、この投稿の時点で5.2.8への更新があることが通知されます。それをインストールします。
次に、GenyMotionに移動して、新しいデバイスを追加します。動作するはずです! (私はVirtualBoxで何も調整せず、他の何にも変更しませんでした-そのままで機能しました)。
幸運を!
私はこの問題を抱えており、noneどこでも見つけた提案は残念ながら助けました。ただし、良いニュースは、ハッキングなしで最新バージョンが機能することです!ここではWindows 7ホストについて言及しています。
genymotion-2.5.4.exe
VirtualBox-5.0.5-102814-Win.exe( テストビルド からダウンロード)
編集:これは更新後に再び機能しなくなったため、Genymotionをあきらめました。 SDKの新しいAndroidエミュレーターも同様に機能し、優れた機能を備えており、問題なく動作します。