EclipseはGenymotion pluginを起動できません

1216 ワード

Genymotion pluginをインストールし、Genymotion directoryを設定しても起動できません.次のエラーメッセージが表示されます.
Output file: C:\Users\user\.genymotion-eclipse.logLoading Genymotion libraryGenymotion directory: C:\Program Files\Genymobile\GenymotionTrying to initialize engineLaunch process: C:\Program Files\Genymobile\Genymotion\/reg.exeException (VBoxManage.exe): java.io.IOException:Cannot run program"call reg.exeVboxManagement.exe":CreateProcesserror=2、指定されたファイルが見つかりません.Initialize Engine: failed
Genymotionのインストールディレクトリの下にregが欠けているためだとネットで調べた.exe、もしあなたのCSDNポイントが十分であれば、直接ネット上で提供されているリンクからダウンロードすることができますが、私はポイントが少なすぎて別の方法しかありません.
たゆまぬ努力に基づいて、もう一人の牛人の解決策を調べるのは自分でCプログラムを手書きして、それからexeにコンパイルして、コードはとても簡単です
http://blog.sina.com.cn/s/blog_15ace100f0102w9jo.html
私はこの方法を参考にして、VBを使いました.NetはVBプログラムを書いてregにコンパイルしました.Exce、Genymotionインストールディレクトリの下に置く
Module Module1

    Sub Main()
        Console.WriteLine("C:\Program Files\Oracle\VirtualBox")
    End Sub

End Module

任意のexeをコンパイルできる言語で、VirtualBoxのインストールパスをコンソールに出力し、eclipseがgenymotionプラグインを起動するとここでVboxManagementを検索します.exe.
コードを改良すると、VirtualBoxのインストールパスを保存すると思います.Iniファイル、プログラムはそのファイルからパスを読み出してコンソールに出力して、どんな機械にも適しているのではないでしょうか.