web-dev-qa-db-ja.com

Genymotionデバイスを起動できません

Genymotionを起動しようとするとエラーが発生します。それは言います

Genymotion VirtualデバイスはIPアドレスを取得できませんでした。不明な理由により、VirtualBox DHCPは仮想デバイスにIPアドレスを割り当てていません。 VirtualBoxソフトウェアを実行して問題を確認します

誰かがそれを開始する方法を教えてもらえますか?

62
Sammys

これと同じ問題がありましたが、これを機能させるために必要な特定の構成を次に示します。

まず、VirtualBoxの設定->ネットワークに移動します。

enter image description here

enter image description here

enter image description here

[ホストオンリーネットワーク]タブでは、vboxnet0に注目します。

enter image description here

ドライバーのような左側のアイコンをクリックします。 [アダプタ]タブで、IPv4ネットワークアドレスを192.168.56.1として入力します。IPv4ネットワークマスクを255.255.255.0として入力します

enter image description here

[DHCPサーバー]タブで、[サーバーを有効にする]のチェックボックスをオンにして、サーバーを有効にします。サーバーアドレスを192.168.56.100として入力サーバーマスクを255.255.255.0として入力下限アドレスを192.168.56.101として入力上限アドレスを入力192.168.56.254としてバインド

enter image description here

DHCPサーバーの部分は私にとって正しくなかったものであり、問​​題を解決しました。

68
magnusMTB

これは私のために働いた..

仮想ボックスを開き、モバイルVMを選択します。右クリック->設定

プロミスキャスモードをVMSを許可するように変更し、[OK]をクリックします 

21
Jaswanth Kumar

Virtualboxで、設定/ネットワークに移動し、Host onlyネットワークをすべて削除します。特定のVMの設定ではなく、virtualboxのグローバル設定に移動してください。

設定画面は次のようになります。

enter image description here

次に、Genymotionでエミュレーターを再起動します。

17

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

https://cloud.genymotion.com/page/faq/#collapse-logs

11
theotheo

私の場合、コンピューターを再起動し、BIOSで仮想化テクノロジーを有効にします。次に、コンピューターを起動し、VM Virtual Boxを開き、仮想デバイスを選択し、Settings-General-Basic-Versionに移動し、ubuntu(64 bit)を選択します。設定を保存してから、genymotionから仮想デバイスを起動すれば、すべては大丈夫です。

6
AvatarQing

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を確実に交換します)

    • これで完了です。 (2つを切り替えるには、 Shift 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によるこの記事 上記の手順を微調整しました。

6
lukkea

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で再作成します(同じソースと設定)。それを行う前に、他の修正(破壊的ではない)を試してください。

アンドレイ

6
Andrei B

私の場合、グローバル設定が重要です。
DHCPサーバーをオンにしてグローバルネットワーク設定を変更した後、genymotion仮想デバイスを起動できました。

  1. cmd +、またはFile> Settings
  2. 通信網
  3. ホストオンリーネットワーク
  4. vboxnet0を選択し、ドライバーアイコンをクリックします
  5. DHCPをオンにする

私はそれをブログしました。 http://okjsp.tistory.com/1165644212 (韓国語で申し訳ありませんが、画像から見ることができます)

4
kenu.heo

私はこの問題の修正にかなりの時間を費やしました。私の場合、それが機能するようになったのは2つの回答の組み合わせでした。 Visual StudioでHyper-Vが有効になりました。 LanderVが示唆するように、オフにする必要がありました。この後、サミーズが言ったように、Virtualboxのホストオンリーネットワークアダプターを削除する必要がありました。

4
M. Boeckx

まず、仮想化テクノロジーを有効にするBIOS設定の下で確認してください。

3
imdzeeshan

私にとっては、仮想リソース(RamとCPU)の不足に関連していました。仮想ボックスに移動し、デバイスを右クリックして-> 設定を選択し、各リソースの値を増やします。

3

4.3.Xを使用している場合は、Virtual Box 4.2.18にダウングレードしてみてください

あなたと同じような状況がありました。

Win7でGenymotion 1.3.0を使用し、最新のVirtual Box 4.3.2を使用していました。 Genymotionはコンピューターのシャットダウン後に故障し、二度と働きませんでした。

私はこのソリューションにつまずいた。ダウングレード後、Genymotionは1つのシャットダウンを生き延びました。

追伸Virtual Boxでネットワーク/リソースの設定を変更しても役に立たなかったので、これを掲載し、役に立てば幸いです。

3
Daniel D

これらの答えをすべて試した後、無駄に、最初にVboxからデバイスを実行し、それを開いたままにして、Genymotionからデバイスを実行することで、なんとか起動しました。さまざまなデバイス(Samsung S4/S6など)、ネットワーク/ DHCP設定およびモードなど...

2
Prof83

アダプタのアドレスを192.168.56.1に変更する必要がありました。

それはうまくいきました。

2
Eduard Kotysh

これを試してください:Genymotionで仮想デバイスを削除し、同じまたは他のデバイスを再度追加します。 (そのデバイスの設定とアプリは失われます)

2
Jose

(Windows 8)私の場合、GenymotionのデフォルトRAMを1GBから2GBに変更しましたが、このエラーが発生しました。私はそれを1GBに戻したとき、それは働いた。

2

私の場合、genymotionからデバイスを起動してから、Virtualboxからデバイスを起動しました。助けてくれました。

1
Abhinav

この問題は私のコンピューターで断続的に発生し続け、通常、コンピューターのシステムリソース(ほとんどの場合はRAM)が不足しているときに発生します。 VirtualBox Host-Only Networkアダプターを再有効化します。

複数の仮想アダプターがある場合、Genymotionの仮想デバイスによって使用されているものを見つけて、それを無効にしてから再度有効にする必要があります。 VirtualBoxを起動して、こちらを見ると確認できます。 screenshot of VirtualBox running a Genymotion virtual device

仮想アダプタの有効化/無効化について読むことができます here

0
Vinayak

genymotion設定->その他->キャッシュのクリアでキャッシュをクリアしてください。

この画像を確認してください

多分それは問題を解決するでしょう。

0
Prana Sabda

OSXを実行しています。提案された解決策は私にはうまくいきませんでした。 OSX Yosemiteを使用しています。 Macを再起動してから、アンインストールスクリプト(VirtualBoxのdmgを起動したときに表示されます)を起動してVirtualBoxをアンインストールし、再インストールしました。 Genymotionもアンインストールして再インストールしました。現在、すべてがスムーズに機能しています。

0
HelpMatters

ここに私が使うトリックがあります。 http://androvm.org/blog/download/ に移動し、最新のAndroidVmをダウンロードします。

GenymotionはAndroidVMの拡張です。

0
iTek

私はWindows 10を使用していますが、同じ問題がありました。 VirtualBoxをバージョン5.1.5に更新することを解決しました。私はそれが役立つことを願っています。

0
Carlos

私はWindows 10(Creator更新版)で正常に動作していましたが、Homegroupsをいじり、オフィスネットワーク間でファイルを共有しようとした後、突然動作を停止しました。何がそれを引き起こしたのか本当にわかりません。上記のさまざまな提案のすべてを運なしで行うのに1週間以上かかりました。最後に、ついに修正したいくつかのことを実行しました!

重要:正直に言うと、私が下で実行したすべてのことのうち、どれがそれを修正したかは本当にわかりません。 IPv6無効化ツールは、追加のものなしでこれをすぐに解決するだろうと感じています。最初に実行して、何が起こるかを確認する価値があるかもしれません!

私が修正したものは次のとおりです。

  • Genymotionから仮想デバイスを削除しました
  • VirtualBoxに移動し([ファイル]-> [仮想ホストマネージャー])、ホストのみのアダプターを削除しました。
  • 管理者としてコマンドプロンプトを開きました。検索ウィンドウの検索バーに「cmd」と入力し、右クリックして「管理者として実行」を選択します)。
  • すべてをデフォルトに戻し、すべてリセットするには、次のコマンドを実行しました。
  • 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で何も調整せず、他の何にも変更しませんでした-そのままで機能しました)。

幸運を!

0

私はこの問題を抱えており、noneどこでも見つけた提案は残念ながら助けました。ただし、良いニュースは、ハッキングなしで最新バージョンが機能することです!ここではWindows 7ホストについて言及しています。

genymotion-2.5.4.exe

VirtualBox-5.0.5-102814-Win.exe( テストビルド からダウンロード)

編集:これは更新後に再び機能しなくなったため、Genymotionをあきらめました。 SDKの新しいAndroidエミュレーターも同様に機能し、優れた機能を備えており、問題なく動作します。

0
Alen Siljak