-2
이 문서 http://developer.android.com/google/gcm/client.html의 도움을 받아 푸시 알림 샘플을 작성했습니다. 그것은 4.x 장치에서 작동하고 2.3.3 장치에서는 작동하지 않습니다. 문서에2.3.3에서 작동하지 않는 푸시 알림 및 4.x 장치에서 작동
이<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.INTERNET" />
<permission
android:name="com.example.testing.permission.C2D_MESSAGE"
android:protectionLevel="signature" />
<uses-permission android:name="com.example.testing.permission.C2D_MESSAGE" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="com.google.android.c2dm.permission.REGISTRATION" />
<receiver
android:name="com.example.testing.GcmBroadcastReceiver"
android:permission="com.google.android.c2dm.permission.SEND" >
<intent-filter>
<!-- Receives the actual messages. -->
<action android:name="com.google.android.c2dm.intent.RECEIVE" />
<action android:name="com.google.android.c2dm.intent.REGISTRATION" />
<category android:name="com.example.testing" />
</intent-filter>
</receiver>
<service android:name=".GcmIntentService" />
2.3.3 기기에 어떤 오류가 있습니까? Logcat – Jimi
을 게시하면 어떤 오류가 발생했는지 더 정확하게 알려줄 수 있습니까? "내 앱이 작동하지 않는다. 뭐가 잘못 됐니?"라고 말하는 것과 같습니다. onReceive()에서 – user1940676
String messageType = gcm.getMessageType (intent); 항상 null을 반환합니다. –