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

dialog Activity 로 인한 app 실행 중지로 인해 질문 드립니다.

0 추천
테스트를 위해 메인 액티비티 하나 와 다이얼로그 액티비티 2개만 넣고 GCM 보내서  띄우면 다이얼로그 액티비티가 떳었는데

 

어플완성하여 액티비티가 여러개로 늘어난상태에서 GCM보내니까 notification 하고 toast 는 뜨는데 dialog 에서 자꾸 실행 중지 됩니다.

 

로그 같이 올리겠습니다.

threadid=12; 이부분이 문제인것 같습니다.

 

12-04 18:11:49.495: V/GCMBaseIntentService(23908): Releasing wakelock
12-04 18:11:49.505: W/dalvikvm(23908): threadid=12: thread exiting with uncaught exception (group=0x41cfe360)
12-04 18:11:49.546: E/AndroidRuntime(23908): FATAL EXCEPTION: IntentService[GCMIntentService-935933486775-1]
12-04 18:11:49.546: E/AndroidRuntime(23908): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.example.dongpro2/android.app.Dialog}; have you declared this activity in your AndroidManifest.xml?
12-04 18:11:49.546: E/AndroidRuntime(23908):  at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1556)
태진 (160 포인트) 님이 2013년 12월 4일 질문

1개의 답변

0 추천
에러 코드를 보아서는

Activity를 찾지 못하였다는것같은데

매니패스트에 Activity 태그를 추가 하셧는지 확인하시고

그것도 아니라면 dialog 생성할때주는 인자 Context 를 다시 한번확인해보세요.
얼룩돼지 (15,720 포인트) 님이 2013년 12월 4일 답변
이 부분은 전혀 문제가 없는거 같아요 ㅠㅠ 스레드 충돌인거같기도 한데 ㅠㅋ 어느어플에선 뜨고 어느어플은 안뜨고 ㅠ
혹시 dialog 띄워주는 Activity클래스 이름을 'Dialog' 라고 지정하셧나요?
...