2017-06-21 9 views
0

エミュレータがフリーズして「このアプリケーションは主なスレッドであまりにも多くの作業をしている可能性があります」というメッセージが表示されます。 はい、Xは100よりもはるかに高い数値です。私はインターネット上のすべてをチェックし、私は自分のアプリをチェックした、それはメインスレッドであまり仕事をしていない。私はテストをしました、私は巨大な画像/背景画像を探しました。 もっと面白いことに、私は1つの空白のアクティビティだけを持つ新しいプロジェクトを作成しました。私はそれを立ち上げましたが、私は同じ問題を抱えています。エミュレータが遅く、「アプリケーションが主なスレッドであまりにも多くの作業をしている可能性があります」エミュレータがランダムにフリーズする

私のエミュレータは最終的にランダムに正常に動作し始め、最初のウィンドウが再起動/シャットダウンを開始するまでこの問題は発生しません。だから私はコンピュータを待機させてからエミュレータを使用すると数日間働きますが、コンピュータをシャットダウンしてもう一度起動すると、この問題が再発する可能性が非常に高いです。 アイデアをいただければ幸いです。私はこの問題を抱え続けており、私はエミュレータをまったく使用できません。

+0

少し話題がありません:Android Studioエミュレータを使用する必要がありますか? genymotion(デスクトップ)を試してみてください。私はそれがパフォーマンスがはるかに良い/速いと思うそれは 使いやすいです:) – BenRoob

+0

私はgenymotionについて知りませんでしたが、私はそれをチェックアウトします!ありがとう! :D – IoanaC

答えて

1

Android仮想デバイスの設定を編集します。
エミュレートされたパフォーマンス>グラフィックス>ハードウェアからソフトウェアに変更してください。
エミュレータがまだ遅い場合は、構成が低く、グラフィックス(解像度)の低い別のエミュレータを作成してください。 AndroidデバイスまたはBluestackを使用してアプリをテストすることもできます。

+0

ありがとうございました!次の変更を加えました。エミュレータの解像度をNexus One 480×800ピクセルに変更し、エミュレートされたパフォーマンス>グラフィックスをハードウェアからソフトウェアに変更しました。これでエミュレータを使用できるようになりました。 :) – IoanaC

関連する問題