意向过滤android与所有gps应用程序
我想对设备中安装的所有gps应用程序进行意向筛选 我发现了,但现在,我如何在设备中安装gps应用程序 有人知道吗意向过滤android与所有gps应用程序,android,gps,Android,Gps,我想对设备中安装的所有gps应用程序进行意向筛选 我发现了,但现在,我如何在设备中安装gps应用程序 有人知道吗 谢谢大家! 一个粗糙但唯一的方法是扫描所有请求访问\u FINE\u位置权限的应用程序包 这将为您提供可以使用GPS的应用程序列表。这并不保证他们会使用GPS PackageManager p = context.getPackageManager(); final List<PackageInfo> apps = p.getInstalledPackages(Pack
谢谢大家! 一个粗糙但唯一的方法是扫描所有请求
访问\u FINE\u位置
权限的应用程序包
这将为您提供可以使用GPS的应用程序列表。这并不保证他们会使用GPS
PackageManager p = context.getPackageManager();
final List<PackageInfo> apps = p.getInstalledPackages(PackageManager.GET_PERMISSIONS);
for (PackageInfo pkg : apps) {
for (String permission : pkg.requestedPermissions) {
// Check if permission is the ACCURACY FINE permission
}
}
PackageManager p=context.getPackageManager();
最终列表apps=p.getInstalledPackages(PackageManager.GET_权限);
用于(PackageInfo软件包:应用程序){
for(字符串权限:pkg.requestedPermissions){
//检查权限是否准确,是否为罚款权限
}
}
我只是说:Intent-Intent=new-Intent(android.content.Intent.ACTION\u视图,Uri.parse(“google.navigation:q=an+address+city”);