控制Android设备的“强制停止”和“卸载”按钮

问题描述:

我是Android应用开发的新手。我想要获取Android设备的强制停止和卸载按钮(菜单按钮 - >设置 - >应用程序 - >管理应用程序 - >)。 因此,点击强制停止和卸载按钮后,我想要做一些功能。那么该怎么做。怎么做? 在此先感谢..控制Android设备的“强制停止”和“卸载”按钮

那是不可能的,对不起......

不可能的,因为开放的Android是。

+0

或者说明一下,android对哪些应用程序是被允许和不允许做什么有很强的规则。至于平台本身的开放性,在大多数以用户为目标的设备上,android基本上是“只读”开源。只有少数设备可以让您安装自定义版本的Android,而无需首先找到从工厂“闯入”手机版本的方法。 –

您无法控制强制停止或卸载,但可以找到您的应用程序是否已卸载。 只需编写另一个应用程序并检查您的旧应用程序包是否存在。

public boolean isPackageExists(String targetPackage){ 
    List<ApplicationInfo> packages; 
    PackageManager pm; 
     pm = getPackageManager();   
     packages = pm.getInstalledApplications(0); 
     for (ApplicationInfo packageInfo : packages) { 
    if(packageInfo.packageName.equals(targetPackage)) return true; 
    }   
    return false; 
} 
+0

用户可以先卸载此应用程序,然后再卸载其他应用程序。 –