2017-11-05 20 views
4

最新のバージョンのHAXM、ndk、sdkなど、Androidスタジオの最新バージョンをインストールしました。 Intel Virtualization bios setting thingy私は名前が覚えられないことを覚えています。仮想ボックスなどに問題はありません。Androidスタジオエミュレータホワイト画面

私は空のアクティビティを作成し、それを電話でテストしようとしましたが、完全に動作します。それから、エミュレータで試してみましたが、ハードウェアが高速化しているときに問題があります。それはちょうど白い窓を開きます。アンドロイドスタジオは0のエラーを表示し、アプリを正しく実行したと考えています。私が持っているグラフィックスカードは、gtx 1060 6GBです。ソフトウェアが高速化されても動作しますが、速度は遅いので、アプリケーションの使用方法を描くために岩の上にチゼルを使用したいと考えています。

誰かが修正を知っていれば、それはいいと思います。

おかげ

+0

HAXMをMacで最新の最新(01/2018)にアップデートした後に私に起こりました。白い画面。タップに対する応答はありません。通常の方法でプロセスを閉じることはできません。 qemu_system-x86-64は、102.7%のCPU使用率を示します。 – halxinate

答えて

12

まあ、私は>のOpenGL ESは、レンダラと(私の場合)に設定しあなたはサイドバーのメニューに行かなければならない問題を解決するためにもっと>設定]をクリックしますことを発見しました(D3D11)またはアングル(D3D9)またはスウィフトハダーに、アングル(D3D11)その後、エミュレータを再起動するだけで問題はなくなります。

私は(おそらく最初のものに設定します)ホストに基づいてデスクトップネイティブのOpenGLと自動検出が動作し、白い画面であなたを残していないため。

+0

デスクトップネイティブOpenGLが私のために働いた。私はAndroid 6 x86_64エミュレータでのみこの問題を抱えていました...他は問題なく動いていました。悲しいことに、今実行するのが大変遅いです:( – Jay

+1

私の場合、SwithShaderは動作します。ありがとう –

0

現在のバージョンのエミュレータ(27.1.3)は動作しません。エミュレータは白い画面を表示します。 .ini設定のgpuで再生しても動作しませんでした。 26.1.4(https://dl.google.com/android/repository/emulator-darwin-4266726.zip)にダウングレードすると、エミュレータが再び動作を開始しました。

0

AndroidエミュレータはMac OSのNVidia Webドライバと何らかの形で矛盾しているようです。私は最新のNVidia Webドライバ(378.05.05.25f04)をインストールしていましたが、デスクトップネイティブレンダリングを使用するたびに白い画面が表示されます(またはこれを選択する自動デフォルトにしておきます)。

スウィフトシェイダーも試してみましたが、動作しますが性能は非常に悪いです!

慌てて、Appleメニュー設定のNvidia Pref PaneからOS Xのデフォルトグラフィックドライバに切り替えました。デスクトップネイティブドライバは、コンピュータの再起動後にすぐに機能しています。