Использование одной учетной записи роли для отправки сообщений в разные приложения - PullRequest
0 голосов
/ 02 ноября 2011

Мы работаем над внедрением сервиса google c2dm. У моей компании на рынке есть 2 андроид-приложения с разными названиями пакетов. Можно ли использовать идентификатор учетной записи одной роли для отправки сообщений в приложения с разными именами пакетов? У меня сложилось впечатление, что вам необходимо зарегистрировать каждое приложение (с уникальным именем пакета в Android Market Place) с уникальным идентификатором учетной записи роли. Может кто-нибудь, пожалуйста, уточнить это. Спасибо

Ответы [ 2 ]

0 голосов
/ 02 ноября 2011

Когда вы регистрируетесь, оно спрашивает о приложении, но это только потому, что оно открыто только для разработчиков Android. Это говорит прямо вверху для приложений. При регистрации просто убедитесь, что идентификатор приложения одинаков в обоих приложениях.

Intent registrationIntent = new Intent("com.google.android.c2dm.intent.REGISTER");
registrationIntent.putExtra("app", ap_id);        // your app id.
registrationIntent.putExtra("sender", "youremail@address.com");
startService(registrationIntent);

Оба приложения будут учитываться в квоте одного сообщения для зарегистрированного приложения.

0 голосов
/ 02 ноября 2011

Да!На самом деле, использование одной учетной записи роли во всех ваших приложениях Android не только разрешено, но и поощряется .

...