Skip to content

${applicationId} is still using "easygcm" but not project's appliication id #12

Description

@vkedwardli
<permission
    android:name="easygcm.permission.C2D_MESSAGE"
    android:protectionLevel="signature" />

<uses-permission android:name="easygcm.permission.C2D_MESSAGE" /> <!-- This app has permission to register and receive data message. -->

Above is extracted from my AndroidManifest.xml, I guess the Manifest Merger cannot get the project's applicationid but using the library provided one.

Using a wrong applicationid would not affect Jelly Bean or above versions from my testing, but all of my ICS device are failed to receive any GCM message (but can get a registrationid)

Seems to be the same issue:
https://code.google.com/p/android/issues/detail?id=73128
https://groups.google.com/forum/#!topic/adt-dev/0qg87Zu9NuU
http://stackoverflow.com/questions/27988186/override-applicatoinid-inside-library-projects-manifest-with-gradle

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions