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

GCM 구현할때 메니페스트에서 GCMIntentService 문의합니다.

0 추천

 

GCM구현강좌에서 아래 메니페스트에서 아래 경로를 변경하지 말고 이대로 쓰라고 나오는데요.

제가 만든 프로젝트에는 GCMIntentService 파일이 있는 경로가 다른이름의 패키지안에 있는 파일

입니다. 그래서 com.example.gcm을 달아줘야 됩니다. ㅠㅠ

경로를 달아주고 빌드하니 GCMIntentService 클래스를 전혀 호출을 못합니다.

어떻게해야되는지요? 아래처럼 반드시 .뒤에 바로 클래스이름을 써야되나요?

<service android:name=".GCMIntentService" />

엔조이AD (2,610 포인트) 님이 2013년 8월 19일 질문

1개의 답변

+1 추천
앞에 점(.) 이 붙어있는 의미는 패키지의 루트라는 의미입니다.

예를들어 com.example.helloandroid 라는 패키지로 프로젝트를 만드셨다면

점(.) = com.example.helloandroid 라는 의미이지요

그 하위에 폴더를 하나더 만들어서

com.example.helloandroid.gcm 라는 패키지에 컴포넌트를 만들었다면

매니페스트에는 com.example.helloandroid.gcm.컴포넌트명 이렇게 다 적어주셔야 합니다.
Gradler (109,780 포인트) 님이 2013년 8월 20일 답변
감사합니다. 보기는 일찍봤는데 댓글이 너무 늦어 죄송합니다.
도스 명령어랑 같은 개념이네요 감사합니다^^
...