9

私はEclipse JunoとAndroidエミュレーター(SDK Tools 21.1)を使用していますが、このエラーが何度も発生しています(6時間で2〜3回):

[2013-03-22 11:41:19 - Emulator] terminate called after throwing an instance of 'std::bad_alloc'
[2013-03-22 11:41:19 - Emulator]   what():  std::bad_alloc
[2013-03-22 11:41:19 - Emulator] 
[2013-03-22 11:41:19 - Emulator] This application has requested the Runtime to terminate it in an      unusual way.
[2013-03-22 11:41:19 - Emulator] Please contact the application's support team for more information.

私はそれをグーグルで検索しましたが、C++ エラーのようです。アプリケーションのエラーなのか、Eclipse やエミュレーターのエラーなのかわかりません。(LogCat にはエラーは表示されません)。

4

3 に答える 3

13

申し訳ありませんが、私の評判は十分に高くありません。これは実際の解決策ではないため、コメントにする必要があります。

同じ問題が発生しますが、「ホストGPUを使用」を無効にすると停止します。(自分のアプリを使わずに)エミュレーターで遊んでいるときにも問題が発生する可能性があるため、エミュレーターのエラーであるに違いないと思います。

于 2013-03-22T11:16:56.843 に答える
0

RobinDeCroon が述べたように、「Use Host GPU」を使用している場合にのみこの問題が発生します。Relatedから 、古い Intel グラフィックス カードのバグ/問題である可能性があります。

于 2014-02-07T19:01:28.273 に答える
0

Android Studio の使用中にまったく同じエラー メッセージが表示され、ブート オプションをクイック ブートからコールド ブートに変更して修正しました。Android Studio では、[ツール] > [Android] > [AVD マネージャー] > [編集] (The Pencil) > [詳細設定を表示] > [クイック ブート] から [コールド ブート] に変更できます。

エミュレータだけだとどうすればいいのかわかりませんが、これが解決の糸口になるかもしれません。

于 2018-03-05T22:37:30.887 に答える