2016-05-02 8 views
0

Xamarin Android Playerを起動しようとすると次のエラーが発生します。 他のいくつかのフォーラムで提案されているように、結果は表示されないので、Virtual Boxで割り当てられたメモリを減らそうとしました。Xamarin Android Playerを起動できません

バーチャルボックスV5.0.4を使用しています。

問題の解決について親切に指導します。

私は

設定]> [ネットワーク]> [アダプタ1>内の仮想ボックスに行くことによってNAT

に取り付けられているが、私はXamarinのAndroidを起動するように変更したときにAndroidのバーチャルボックスで働いていますプレーヤーまたはGenyMotion。 Host-Only Adapterにリセットされ、エミュレータの動作が停止します。

enter image description here

enter image description here

+0

をログファイルを見て、実際の問題が何であるかを見たいかもしれません。 oracle.com/fatbloke/entry/virtualbox_log_files – SushiHangover

答えて

0

私はhereから5.0.20への仮想ボックスを更新してしまうもう一度試してみてください。

それでも解決しない場合は、Xamarin Android Playerを再インストールしてみてください。

問題が解決しない場合、私はこのforum post too

は、彼らはこの言うGenyMotion

チェックしようとして推薦する:

を私はバーチャルボックスでRAMの値を小さくすることによって、この問題を解決しました。バーチャルボックス

    1. Goは
    2. が設定に行くお使いのデバイスを選択 - >システム - >マザーボード。
    3. ベースメモリを減らしてください。
  • それともこれは役立つかもしれない:

    は、VirtualBoxのでエミュレータを起動してみてください。特定のエラーが表示され、Googleで詳細を確認できます。私の場合は

    、問題がVERR_INTNET_FLT_IF_NOT_FOUNDし、その溶液は、ここでは、あなたのBIOSの設定で仮想化を有効にしている場合

    ソリューションhttps://www.virtualbox.org/ticket/14604#comment:1

    +0

    私はすでにベースメモリを2048から1024に減らしました –

    +0

    GenyMotionを試しましたか? –

    +0

    はい、私はGenyMotionを試してみました。同じ種類のエラーも出ています。 実際には、ホストアダプターの設定を 'Host-Only'の代わりに' NAT'に変更すると、AndroidはVBで直接動作しますが、Xamarin Android PlayerとGenyMotion両方とも 'Host-Only'設定が必要です。 –

    0

    確認しました。

    別の回避策:XAPの

    1. をアンインストールし、以前のバージョン。
    2. VirtualBoxを開き、すべてのXAPデバイスを削除し、ファイルの削除を選択します。
    3. VirtualBox Virtual Media Managerを開き、data.vdi、system.vdi、またはsdcard.vdiファイルが残っていないことを確認します。存在する場合は、 をリリースし、削除します。
    4. C削除:\はProgramData \ AndroidPlayer

    出典://ブログ:ファイルの場所のHTTPSをログ:https://bugzilla.xamarin.com/show_bug.cgi?id=24817

    +0

    BIOSで仮想化が有効になっています。 –

    +0

    [OK]を2番目の回避策を試してみてください。また、ログを共有することはできますか? –

    +0

    「設定>ネットワーク>アダプタ1>添付」を「NAT」に変更すると、バーチャルボックスでAndroidが動作していますが、Xamarin Android PlayerまたはGenyMotionを起動すると仮想ボックスに入ります。 「Host-Only Adapter」にリセットされ、エミュレーターの動作が停止します。 –

    関連する問題