每个应用程序都是使用某个google帐户安装的。我需要知道有没有办法检索用户的谷歌帐户名称,他安装了一个特定的应用程序。例如,Instagram是使用帐户A安装的,而Facebook是使用帐户B安装的。我需要知道这两个帐户A和B。
发布于 2018-04-17 21:20:58
据谷歌文档显示,应用程序的安装历史记录中没有用户可访问的日志或其他数据。但你可以检查用户在任何设备上安装的所有应用程序的列表,但没有任何安装或卸载日期。只需访问用户google帐户,您就可以通过以下url查看列表:APPS。不确定是否有用于该tho的API。
编辑
为了获取设备上的所有账户,你可以使用类似AccountManager.getAccounts的AccountManger,当然你需要该<uses-permission android:name="android.permission.GET_ACCOUNTS" />的权限,然后遍历账户,获取应用列表,并搜索你的特定应用
https://stackoverflow.com/questions/49877731
复制相似问题