내 안드로이드 클라이언트에서 힙 업데이트를 활성화하는 방법


128

아래 DDMSHEAP탭 이 있고 '기기'에서 내 Android 애플리케이션을 클릭합니다. 그러나 그것은 말했다 :

Heap updates are NOT ENABLED for this client

내 Android 애플리케이션에 힙 업데이트를 사용하려면 어떻게해야합니까?

답변:


228

장치 탭에는 녹색 버그로 시작하는 많은 아이콘이 있습니다. 그 오른쪽에는 "업데이트 힙 : 버튼이 반으로 가득 찬 녹색 원통 모양입니다.이 버튼을 누르면 힙 탭이 활성화됩니다."GC 원인 "을 클릭하여 힙 탭을 채 웁니다.

여기에 이미지 설명을 입력하십시오


31
NB 미래 독자 : 먼저 목록에서 프로세스를 선택해야합니다.
Timmmm

2
향후 독자 : 일식에서 DDMS Perspective를 열려면 창-> Perspective 열기-> DDMS를 클릭해야합니다. 거기에는 장치 탭 (대화중인 탭)을 포함하여 많은 창이 나타납니다.
Agent Knopf

2
기기 아래에 앱이 표시되지 않는 문제가 발생 했습니까? 때때로 내 앱이 나타나고 "힙 업데이트"버튼을 클릭 할 수 있지만 종종 내 장치 아래에 실행중인 프로세스가없는 경우가 있습니다.
user291701

여기서 Android 스튜디오가 더 효율적일까요?
CoDe

2
@YagneshCangi GC는 가비지 수집
Eric Levine

3

그것은 한 가지 언급 할 가치가있다, 당신은 넣어해야 android:debuggable="true"에서 AndroidManifest.xml프로세스 목록 (DDMS에서) 사용 가능한 장치 / 시뮬레이터 아래에 나타보기 위해 (응용 프로그램에서 태그). 디버그 모드에서 응용 프로그램을 실행하지 않더라도


4
릴리스 빌드를 디버그하려는 경우에만이 플래그가 필요합니다.
arne.jans
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.