ADT에서 안드로이드 애플리케이션을 추적하려면 어떻게해야합니까? 안드로이드 애플리케이션에 몇 가지 테스트 케이스를 적용했고 포스트 분석을 위해 각 테스트 케이스에서 어떤 애플리케이션 코드 라인이 실행되는지 기록해야한다. 어떻게해야합니까? 각 줄 끝에서 로그인을 추가 할 수Android 애플리케이션 코드 추적
0
A
답변
0
시도
Log.d ("행 번호", 각 라인의 출력)
예 :
int key=1;
for(int i=1;i<10;i++)
{
if(i==1)
{
key=key+1;
Log.d("line 6",String.valueOf(key));
}
if(i==5)
{key=key+5;
Log.d("line 10",String.valueOf(key));
}
else
Log.d("line 12","in else");
}
+0
고마워요. 나는 하드 코딩을 사용하고 싶지 않다. 이렇게하면 코드를 변경할 때마다이 모든 로그를 업데이트해야합니다. 또한 수천 개의 코드가있는 응용 프로그램은 무엇입니까? – HaMi
0
장치가 루트가있는 경우, 당신이 할 수있는 메소드 추적을 adb에서 사용하십시오
Eclipse 메뉴에서 :
창 ->보기 표시 -> 기타 ...
Android 그룹에서보다 장치를 선택하십시오.
응용 프로그램 패키지를 실행하는 장치를 볼 수있는 경우 패키지를 선택하고 "메서드 프로파일 시작"을 클릭하십시오. "추적 기반 프로파일 링"을 선택하고 작업을 수행하십시오. 테스트 시나리오가 완료되면 "메소드 프로파일 중지"를 클릭하면 추적이 표시됩니다. 메소드 추적을 사용하면 타임 라인 및 목록의 모든 메소드 호출을 추적 할 수 있습니다.
(패키지를 볼 수없는 경우) - VaDtHyAvAtH가 제안 했으므로 로그를 사용하십시오.
관련 문제
- 1. Android에서 애플리케이션 추적
- 2. Android 이메일 애플리케이션 소스 코드
- 3. Android 애플리케이션 및 코드 라이선스
- 4. Android - 'Checking/Inspecting'Android 애플리케이션 코드
- 5. 애플리케이션 스택 추적 해석
- 6. Android 앱에서 애플리케이션 로그 메시지를 표시하는 코드
- 7. 연락처 애플리케이션 용 Android 코드 다운로드
- 8. Android 애플리케이션 : 배경에서 타이머를 실행 코드
- 9. 오픈 소스 Android 애플리케이션 코드 사용 방법
- 10. 추적 NSzombie 내 애플리케이션 아크와 엑스 코드 4.5
- 11. 다른 애플리케이션 내의 Android 애플리케이션
- 12. 안드로이드 폰의 코드 파스칼 애플리케이션
- 13. Google지도에서 경로 추적 Android
- 14. Android 애플리케이션 설치
- 15. Android 애플리케이션 프로그래밍 :
- 16. Android 트리플 하이브리드 애플리케이션
- 17. Android 애플리케이션 자동 설치
- 18. 코드 경로의 애플리케이션 경로가
- 19. android : 파괴 스택 추적
- 20. 추적 코드 Prestashop
- 21. Google 애널리틱스 추적 코드
- 22. GA 추적 코드
- 23. Google Analytics 코드 추적
- 24. 추적 관리 코드
- 25. 추적 코드 최소화
- 26. 장고 추적 코드 해석
- 27. 에코와 Google 추적 코드
- 28. VB.NET의 코드 수준 추적
- 29. 코드 추적 및 PrestaShop
- 30. 코드 블록의 스택 추적
디버깅에 대해 이야기하고 있습니까? – vjdhama
아니요, 애플리케이션에 일부 테스트 케이스를 적용 했으므로 각 테스트 케이스에서 실행되는 애플리케이션 코드 행을 기록해야합니다. – HaMi
[Android Dev site] (http://developer.android.com/)에서 [Using DDMS] (http://developer.android.com/tools/debugging/ddms.html)와 [Traceview로 프로파일 링하기 및 dmtracedump] (http://developer.android.com/tools/debugging/debugging-tracing.html) – Onik