我正在为Android应用设计API。 iPhone要求用户获取Apple ID,以与“要求”用户获取Google ID相同的方式安装Android移动设备吗?
理想情况下,我希望能够假设在Android上下载我们的应用的用户将拥有一个Google帐户,这样我们就可以通过用户和OAuth API进行身份验证。
答案 0 :(得分:7)
您不需要拥有与Android设备相关联的Google帐户,但大多数人可能会这样做。如果您通过Market下载应用程序,则需要一个,但您也可以侧载应用程序,使用其他市场,如Amazon App Store等。
答案 1 :(得分:6)
对于我在美国购买的Android手机(HTC G1和HTC G2),它迫使我输入我的Google帐户信息(或创建一个新的Google帐户),然后才能使用设备上的任何(类似于iPad强制您在使用之前将其连接到iTunes的方式)。
有些人建议您在手机上clearing the data associated with all the Google apps断开设备与Google帐户的连接,或者您只需通过设置 - >删除帐户即可。账户&同步。
我怀疑它归结为运营商如何将电话传递给用户。如果您希望自己的应用在全球范围内可用,那么您应该假设许多用户没有Google帐户。
答案 2 :(得分:3)
通常,用户需要使用Google ID才能使用Android电子市场。据我所知,他们不需要使用其他市场(如亚马逊)。你在认证什么?