0
私はタブベースのアプリケーションを持っていますが、アプリケーション間で変更するときに "272097バイトの外部割り当てが大きすぎます"アプリケーションはクラッシュします。このエラーをどのように処理し、クラッシュすることなくアプリケーションを続行できますか?方法はありますか?Strat new activityある程度時間がかかる272097バイトの外部割り当てがこのプロセスには大きすぎる
私はタブベースのアプリケーションを持っていますが、アプリケーション間で変更するときに "272097バイトの外部割り当てが大きすぎます"アプリケーションはクラッシュします。このエラーをどのように処理し、クラッシュすることなくアプリケーションを続行できますか?方法はありますか?Strat new activityある程度時間がかかる272097バイトの外部割り当てがこのプロセスには大きすぎる
メモリが不足しています。そのため、アプリケーションがクラッシュします。
タブを何回か切り替えると、エラーが表示されます。これは私にはメモリリークのように見えます。
GC_CONCURRENT freed <1K, 3% free 10413K/10631K, paused 2ms+2ms
あなたのアプリケーションでは10MBのメモリが使用されていると言われています。タブを切り替えると、この番号が表示されます。それが再び落ちないときは、メモリリークがあります。
アプリケーションコンテキストでビューを作成したことが原因の場合があります。これにより、アプリケーションコンテキストが参照を保持しているため、ビューをガベージコレクトすることはできません。詳細についてはこちらを
ルック:
どのようにこの問題を解決するためのコードに置くために任意の条件? –