Приложението Android Market вече ли е инсталирано на всеки телефон с Android

Разработвам приложение за Android, което ще използва C2DM. За да използвате C2DM, Gmail акаунтът трябва да е влязъл в устройството с Android.

Потърсих и открих, че ако приложението Android Market е инсталирано, тогава акаунтът в Gmail винаги е влязъл - следователно не е необходимо да създаваме отделен акаунт в Gmail и да влизаме в този акаунт, за да използваме C2DM.

И така, приложението Android market инсталирано ли е на всички устройства?


person waseemwk    schedule 07.03.2012    source източник


Отговори (1)


No Market не трябва да се инсталира на всички приложения, но мисля, че е на повече от 99% от всички телефони. Някои потребителски ROM, като Cyanogen, не идват с предварително инсталиран Market. Но ако Market е инсталиран, това не означава, че потребителят също има (активен) GMail акаунт.

person Thommy    schedule 07.03.2012
comment
Благодаря за отговора. Бях чел някъде, че всяко устройство има акаунт в Gmail по подразбиране, свързан с него. прав ли съм или не - person waseemwk; 07.03.2012
comment
@WaseemKhan, мисля, че го правиш погрешно. проверете това - person SkyWalker; 07.03.2012
comment
Не, това е грешно, устройството не трябва да има gmail акаунт. Но ако разпространявате приложението си през android market, можете да сте сигурни, че почти всеки има акаунт в Google. - person Thommy; 07.03.2012
comment
не го разпространявам на Android market, но го създавам за някаква компания и всички служители на тази компания ще използват това приложение. така че не съм сигурен дали всички имат gmail акаунт или не. трябва ли да се тревожа за акаунта в Gmail за всеки служител или не. трябва ли да приема, че всеки член ще има акаунт в Gmail, влязъл в Android? - person waseemwk; 07.03.2012
comment
@Hardik, нямах предвид, че грешите, имах предвид, че Waseem греши с предположението си, че всяко устройство има свой акаунт. - person Thommy; 07.03.2012
comment
@Waseem можете да проверите дали има акаунт в Google, като използвате класа AccountManager: разработчик. android.com/reference/android/accounts/ - person Thommy; 07.03.2012