检查用户是否是开发人员

时间:2014-06-04 22:19:09

标签: android google-play google-play-services

我无法为自己的应用购买应用内内容,因为我在手机上使用与Google Developer页面相同的帐户。

如果用户购买" premium"我的应用程序的附加组件可以实现一些额外的功能。

像这样:


 if(premium == true){
 enable extra features...
 }

有没有办法检查用户是否是开发人员?


 if(developer == true){
 enable extra features...
 }

1 个答案:

答案 0 :(得分:1)

你可以尝试这个..从设备获取帐户,如果这是旅游帐户允许功能

premission:

<uses-permission android:name="android.permission.GET_ACCOUNTS" />

代码:

Pattern emailPattern = Patterns.EMAIL_ADDRESS; // API level 8+
Account[] accounts = AccountManager.get(context).getAccounts();
for (Account account : accounts) {
    if (emailPattern.matcher(account.name).matches()) {
        String possibleEmail = account.name;
        ...
    }
}

类似的东西......希望有所帮助