在Android <2.0中获取主要的Gmail帐户用户名

在Android <2.0中获取主要的Gmail帐户用户名,第1张

概述要从Android2.0版本中检索帐户(信息),您可以使用Android2.0中引入的AccountManager.但现在我有问题我想保持与至少Android1.6的兼容性,有没有办法在Android1.6中检索帐户信息?解决方法:>从以下位置下载framework.jar:http://github.com/android/platform_frameworks_opt_com.go

要从Android 2.0版本中检索帐户(信息),您可以使用AndroID 2.0中引入的AccountManager.

但现在我有问题我想保持与至少AndroID 1.6的兼容性,有没有办法在AndroID 1.6中检索帐户信息?

解决方法:

>从以下位置下载framework.jar:
http://github.com/android/platform_frameworks_opt_com.google.android/ …
并将其添加到您的构建路径.这是某种接口
Google设备功能.
>调用方法:

com.Google.androID.Googlelogin.GoogleLoginServiceHelper.getAccount(活动活动,int requestCode,boolean requireGoogle);

哪里:
活动:是你的活动得到的结果
onActivityResult()
requestCode:你的代码
requireGoogle:应该是真的

EX. GoogleLoginServiceHelper.getAccount(mActivity,123,true);

3.覆盖onActivityResult(),如:

 protected voID onActivityResult(int requestCode, int resultCode,     Intent data) {             super.onActivityResult(requestCode, resultCode, data);             if(requestCode == 123){                 System.out.println(resultCode);                 String key = "accounts";                 System.out.println(key + ":" +     Arrays.toString(data.getExtras().getStringArray(key)));                 String accounts[] = data.getExtras().getStringArray(key);                 if(accounts != null){                    int i = 0;                    for(String ac : accounts){  //each account is the full     email address registered with this device                         System.out.println("ac " + i + "=" + ac);                          i++;                    }                 }        } 

原帖是here

总结

以上是内存溢出为你收集整理的在Android <2.0中获取主要的Gmail帐户用户名全部内容,希望文章能够帮你解决在Android <2.0中获取主要的Gmail帐户用户名所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1102576.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存