Androidクライアントでヒープ更新を有効にする方法


128

の下DDMSHEAPタブがあり、[デバイス]の下のAndroidアプリケーションをクリックします。しかしそれは言った:

Heap updates are NOT ENABLED for this client

Androidアプリケーションのヒープ更新を有効にするにはどうすればよいですか?

回答:


228

[デバイス]タブには、緑色のバグで始まるアイコンがたくさんあります。その右側にある「Update Heap:」ボタンは、半分が満杯の緑色のシリンダーのように見えます。そのボタンを押すと、ヒープタブが有効になります。[Cause GC]をクリックして[Heap]タブに入力します。

ここに画像の説明を入力してください


31
注意:今後の読者:最初にリストからプロセスを選択する必要があります。
Timmmm 2012年

2
今後の読者のために:Eclipseでは、DDMSパースペクティブを開くために、ウィンドウ->パースペクティブを開く-> DDMSをクリックする必要があります。そこでは、ポップアップするウィンドウがたくさんあります-デバイスタブ(彼らが話しているもの)を含みます。
AgentKnopf 2012年

2
アプリがデバイスの下に表示されないという問題に遭遇したことがありますか?アプリが表示され、[ヒープの更新]ボタンをクリックできますが、多くの場合、デバイスの下に実行中のプロセスが表示されていません。
user291701 2013年

ここでAndroidスタジオはどのように効率的になりますか?
CoDe 2013年

2
@YagneshCangi GCはガベージコレクション
Eric Levine 14

3

使用可能なデバイス/シミュレーター(DDMS内)の下にプロセスリストが表示されるようにするにandroid:debuggable="true"は、AndroidManifest.xml(アプリケーションタグの下に)を入力する必要があります。アプリケーションをデバッグモードで実行しようとしていない場合でも。


4
これは当てはまりません。このフラグは、リリースビルドをデバッグする場合にのみ必要です。
arne.jans
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.