Android 从Google Play获取已安装应用程序的用户名/帐户名

Android 从Google Play获取已安装应用程序的用户名/帐户名,android,user-accounts,android-package-managers,Android,User Accounts,Android Package Managers,I khow这是一个很容易加载istalled软件包列表的软件包: PackageManager pm = getPackageManager(); List<ApplicationInfo> applications = pm.getInstalledApplications(0); for (ApplicationInfo info : applications) { Log.d(TAG, info.packageName + " : " + info.uid);

I khow这是一个很容易加载istalled软件包列表的软件包:

PackageManager pm = getPackageManager();
List<ApplicationInfo> applications = pm.getInstalledApplications(0);
for (ApplicationInfo info : applications) {
        Log.d(TAG, info.packageName + " : " + info.uid);
    }
}
PackageManager pm=getPackageManager();
列表应用程序=pm.getInstalledApplications(0);
用于(应用程序信息:应用程序){
Log.d(标记,info.packageName+:“+info.uid);
}
}
但在我的设备上,我有几个谷歌账户。如何确定用于安装应用程序的帐户? 是否可以使用
uid
进行此操作?
确切问题:如何检测谁(用户)安装了什么(应用)

添加帐户和装入的软件包之间的链接在哪里?您到底想实现什么?如果你只是想找出谁安装了什么,那可能是不可能的。是的,问题是谁安装了什么?帐户和安装的软件包之间的链接在哪里?你到底想实现什么?如果你只是想找出谁安装了什么,那可能是不可能的。是的,问题是谁安装了什么