//------------------------------------------------------------------------------
// GCM SDK
//------------------------------------------------------------------------------
* android sdk manager 실행해서,
  Extras 에서 Google Cloud Messaing for Android 다운로드 해라.
* 다운로드폴더/extras/google/gcm/gcm-client/dist/gcm.jar 파일을
  프로젝트의 libs 폴더에 복사해라.


//------------------------------------------------------------------------------
// AndroidManifest.xml
//------------------------------------------------------------------------------
<uses-permission android:name="패키지명.permission.C2D_MESSAGE"/>
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.GET_ACCOUNTS"/>
<permission android:name="패키지명.permission.C2D_MESSAGE"
                   android:protectionLevel="signature"/>

<application ...>
    <!-- GCM receiver -->
    <receiver android:name="com.google.android.gcm.GCMBroadcastReceiver"
              android:permission="com.google.android.c2dm.permission.SEND" >
      <intent-filter>
        <action android:name="com.google.android.c2dm.intent.RECEIVE" />
        <action android:name="com.google.android.c2dm.intent.REGISTRATION" />
        <category android:name="패키지명" />
      </intent-filter>
    </receiver>

    <!-- GCM Intent Service. 이거 이름 바꾸면 안됨 -->
    <!-- 처음에 이름을 내맘대로 바꿨다가, 안되서, 한참 애먹음 -->
    <!-- 아마, gcm.jar 안에 이 이름이 설정되어 있은거 같다 -->
    <service android:name=".GCMIntentService" />
</application>


반응형

'Android 초보' 카테고리의 다른 글

GCM. 발송서버. php  (0) 2014.07.04
GCM. 안드로이드앱  (0) 2014.07.04
GCM 준비  (0) 2014.07.04
mac, intelliJ, android sdk setting  (0) 2014.07.04
안드로이드 앱. 웹서버에서 다운받기  (0) 2014.07.04
Posted by 돌비
,