我的android应用程序被其他应用程序阻止
如果安装了我的应用程序,另一个比我的应用程序更受欢迎的应用程序将不会启动,它使用我的android应用程序被其他应用程序阻止,android,Android,如果安装了我的应用程序,另一个比我的应用程序更受欢迎的应用程序将不会启动,它使用 private boolean appInstalledOrNot(String uri) { PackageManager pm = getPackageManager(); boolean app_installed; try { pm.getPackageInfo(uri, PackageManager.GET_ACTIVITIES); app_ins
private boolean appInstalledOrNot(String uri) {
PackageManager pm = getPackageManager();
boolean app_installed;
try {
pm.getPackageInfo(uri, PackageManager.GET_ACTIVITIES);
app_installed = true;
}
catch (PackageManager.NameNotFoundException e) {
app_installed = false;
}
return app_installed;
}
它从网络接收包名,我想我可以创建一个带有包过滤的VPN服务,但这不是更好的解决方案。
也许存在更好的解决方案?如果其他开发人员在他们的应用程序中插入代码,那么如果安装了您的应用程序,应用程序就不会运行,您为什么会在意呢?是否运行的决定取决于其他开发者,而不是你。许多用户使用应用程序出租车司机软件,他们不能尝试我们的应用程序