Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取用户下载android应用程序的详细信息_Android - Fatal编程技术网

获取用户下载android应用程序的详细信息

获取用户下载android应用程序的详细信息,android,Android,我正在为android制作一个没有用户登录的应用程序。该应用允许人们匿名上传照片。由于应用程序有一些用户生成的内容,我想在不登录的情况下以某种方式识别用户。基本上,是否可以从应用商店中提取用户详细信息,或者唯一地标识在应用中下载和发布内容的每个帐户 要识别设备,请执行以下操作: 在服务器上发布图像后,您可以获得设备IMEI号和其他详细信息 要识别用户,请执行以下操作: 您可以检索将图片与图像一起发布的用户的电子邮件id 您可以通过以下代码获得注册的emailID Account[] accoun

我正在为android制作一个没有用户登录的应用程序。该应用允许人们匿名上传照片。由于应用程序有一些用户生成的内容,我想在不登录的情况下以某种方式识别用户。基本上,是否可以从应用商店中提取用户详细信息,或者唯一地标识在应用中下载和发布内容的每个帐户

要识别设备,请执行以下操作:

在服务器上发布图像后,您可以获得设备IMEI号和其他详细信息

要识别用户,请执行以下操作:

您可以检索将图片与图像一起发布的用户的电子邮件id 您可以通过以下代码获得注册的emailID

Account[] accounts = AccountManager.get(context).getAccounts();
String email="";
if(accounts.length > 0)
     email = accounts[0].name;
为此,您需要以下权限

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


为此,我必须要求用户使用他们的电子邮件id登录,对吗?不,从上面的代码中,它将获得用户连接到google play的电子邮件id。您不必要求用户输入其电子邮件ID