是否可以从context.getPackageManager().getInstalledPackages(0)
返回的列表中隐藏您的应用程序包
或context.getPackageManager().queryIntentActivities
还是使用context.getPackageInfo(uri, PackageManager.GET_ACTIVITIES)
进行支票?
我听说公司在从并发公司检测到已安装的应用程序时不允许使用其应用程序的问题。他们可能使用了其中一种检查。
答案 0 :(得分:1)
是否可以从其他应用程序中隐藏已安装的应用程序?
不是在传统的Android设备上。
使用root用户,这是有可能的,但这可能意味着该应用程序无用(如果没有人知道该应用程序在其中,则没有任何内容会导致该应用程序运行)。
我听说公司在从并发公司检测到已安装的应用程序时不允许其安装应用程序的问题。
那也是不可能的。在安装公司的应用程序之前,它无法确定是否安装了其他应用程序。一个应用程序可能会根据安装其他应用程序的条件而拒绝运行,但是它不能基于这种条件阻止自己安装。