Использование Android C2DM с отключенным маркетом - PullRequest
3 голосов
/ 04 декабря 2010

Я разрабатываю приложение для Android в качестве инструмента исследования. Идея заключается в том, что исследователь раздает участникам несколько устройств Android, и они используют это устройство для сбора данных от имени исследователя.

Теперь я хотел бы использовать Android C2DM (обмен сообщениями между облаками и устройствами). Проблема здесь в том, что требуется учетная запись Google. Это не будет работать для меня, так как исследователь должен будет предварительно настроить одну учетную запись для каждого устройства. Это было бы возможно, но реальная проблема возникает из-за доступа к рынку. Участники могут использовать эту учетную запись, чтобы купить что-нибудь на Маркете. Поэтому мой вопрос заключается в том, как ограничить функциональность Маркета только бесплатными приложениями при сохранении C2DM.

Спасибо всем

Ответы [ 2 ]

3 голосов
/ 04 декабря 2010

Вы не можете «ограничивать функциональность Маркета только бесплатными приложениями».

Вы можете искать альтернативное решение для вашей проблемы, кроме C2DM.Существуют сторонние варианты, такие как Urban Airship, которые, вероятно, не требуют учетных записей Google.

Или вы можете получить root-права на устройства и попытаться полностью удалить приложение Market, а также любое другое приложение, которое может зависетьэтот аккаунт (например, Gmail, Dialtacts).Однако есть шанс, что вы что-то упустите.

0 голосов
/ 13 сентября 2011

Возможно, вы сможете получить root-права на устройства и заблокировать доступ к рыночному адресу - C2DM продолжит функционировать, но сам рынок перестанет функционировать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...