마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 개발 툴 사용법 질문드립니다.

0 추천
안녕하세요?

 

제가 ADT를 이용하여 안드로이드 어플을 간단한거를 만들고 있습니다.

 

제가 지금 메인액티비티에서 서비스를 실행한 후 서비스에서 스레드가 실행되고 이 스레드가 서브액티비티를 실행하도록 되어있습니다.

즉 메인액티비티 -> 서비스 -> 스레드 -> 서브액티비티

입니다.

이렇게 만들고 작동이 되는건 확인했는데, 서브액티비티가 종료되면 스레드가 종료되고, 서비스가 종료되는 기능이 없는걸 알았습니다.

제가 궁금한건 이처럼 서비스, 스레드가 현재 몇개가 실행되는지 안드로이드 개발 툴에서는 볼 수 없나요?

예를 들어 메인액티비티에서 저런 루프로 10번 실행되면, 스레드가 10번 생성 될거같습니다.

이렇게 생성되는걸 ADT에서 보고싶습니다.

서비스나 스레드 가 몇개 실행 중인지 알 수 있는 방법 있는지 알고 싶습니다.

자세한 답변 부탁드리겠습니다.

감사합니다.
익명사용자 님이 2014년 1월 2일 질문

2개의 답변

0 추천
로그 찍는것도 좋은 방법이라고 봐집니다 ㅎㅎ

Log.i("<구분자>", "<스레드 이름>");

으로 한번 확인해 부시기 바랍니다.
김코치 (160 포인트) 님이 2014년 1월 3일 답변
0 추천
이클립스에서 perspective를 debug로 전환하시고 메인쓰레드를 찍으면 하단에 메인쓰레드에서 파생된 쓰레드가 모두 보입니다.
이스트플랙 (2,510 포인트) 님이 2014년 1월 3일 답변
...