Android 获得设备关联的帐号信息
2011-07-20 15:10
316 查看
By Jim Blackler
不支持Android 1.x
import android.accounts.Account;
import android.accounts.AccountManager;
import android.content.Context;
/**
* This class uses the AccountManager to get the primary email address of the
* current user.
*/
public class UserEmailFetcher {
static String getEmail(Context context) {
AccountManager accountManager = AccountManager.get(context);
Account account = getAccount(accountManager);
if (account == null) {
return null;
} else {
return account.name;
}
}
private static Account getAccount(AccountManager accountManager) {
Account[] accounts = accountManager.getAccountsByType("com.google");
Account account;
if (accounts.length > 0) {
account = accounts[0];
} else {
account = null;
}
return account;
}
}
In your AnroidManifest.xml
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
不支持Android 1.x
import android.accounts.Account;
import android.accounts.AccountManager;
import android.content.Context;
/**
* This class uses the AccountManager to get the primary email address of the
* current user.
*/
public class UserEmailFetcher {
static String getEmail(Context context) {
AccountManager accountManager = AccountManager.get(context);
Account account = getAccount(accountManager);
if (account == null) {
return null;
} else {
return account.name;
}
}
private static Account getAccount(AccountManager accountManager) {
Account[] accounts = accountManager.getAccountsByType("com.google");
Account account;
if (accounts.length > 0) {
account = accounts[0];
} else {
account = null;
}
return account;
}
}
In your AnroidManifest.xml
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
相关文章推荐
- android 获得一些设备信息的静态函数
- Android 获得设备状态信息、Mac地址、IP地址
- Android 获得挂载的存储设备信息
- android获得设备信息
- Android 获得设备状态信息、Mac地址、IP地址
- 想在自己的android应用中获得当天的天气情况,这该怎么做呢?不用担心。中国国家气象局提供了获取所在城市天气预报信息接口。通过这个接口,我们就可以获取天气信息了。
- Android 怎样获得手机信息(三)
- Android Onvif 搜索IPC设备以及获取IPC设备信息
- Android(Java): 获得设备唯一ID
- 【原】android获取设备基本信息
- Android 7.0 得到存储设备信息
- 如何获得Android设备名称(ADB命令详细介绍)
- Android通过反射的方法获取手机存储设备的状态信息
- Android获取系统版本号、设备号等信息
- *****Android设备信息获取
- [实践] Android5.1.1源码 - getRunningTasks解除限制获得完整信息
- android 获取设备信息
- Android获得全局进程信息以及进程使用的内存情况
- Android代码片段:设备信息
- Android学习之获得手机联系人基本信息