0
없이 작동 - https://developer.android.com/google/gcm/client.html안드로이드 GCM이 권한을 보내기 여기 매니페스트 샘플을 살펴보십시오 용도 - 허가
내 질문은 수신기가 더 uses-permission
또는 permission
태그가 같은 문자열로 사용되지 않습니다 권한 android:permission="com.google.android.c2dm.permission.SEND"
와 방송 수신 howcome입니다 ?
- 해결 - 주
: 선택한 답의 의견을 읽고하는 것을 잊지 마세요.
Google Play 서비스 (발신자) 앱에는 권한 문자열을 정의하는'permission' 태그뿐만 아니라'uses-permission'도 포함되어 있습니다. 내가해야 할 일은 리시버 태그에서 사용하고 보낸 사람 앱에서 브로드 캐스트를 수신 할 수있게하는 것뿐입니다. 이렇게 테스트하기 위해 2 개의 앱 A와 B를 만들었습니다. A에는 브로드 캐스트 리시버가 있습니다. 다음은이 두 매니페스트 (및 코드)의 모습입니다. - http://pastie.org/private/hqoapkl7wiuksjmpdo0dga A에서 문제를 언급했는데, A가 B에서 브로드 캐스트를 수신하지 않습니다. 무엇이 잘못 되었나요? 또는 이해하지 못했습니까? – user1437328
@ user1437328 : 해당 코드에는 GCM과 관련이 없습니다. 이 기능을 사용하려면 두 번째 매개 변수 인'sendBroadcast()'를 없애고 A. 앞에 B가 설치되어 있는지 확인하십시오. – CommonsWare
GCM과 아무런 관련이 없다는 것에 동의하지만 비슷한 상황을 테스트하기 위해 필자는 자신의 조각을 이해합니다. 당신이 말한 것을하고 방송이 제대로 작동하는지 확인해 보겠습니다. – user1437328