How to delete an app from adb without knowing it's package name?

前端 未结 2 1380
长发绾君心
长发绾君心 2020-12-13 02:52

I can delete apps (that I code myself and install through the SDK) using this command:

adb uninstall com.company.apppackage  

How do I un

2条回答
  •  情话喂你
    2020-12-13 03:10

    Here is a nice tutorial about getting information (Name, Package name, icon, etc) about Installed Applications on your Android Device, emulator.

    This helper util/class retrieves all installed apps with the application name, package name, version-number and code as well as the icons. The method getPackages() returns an ArrayList with all the apps.

    class PInfo {
        private String appname = "";
        private String pname = "";
        private String versionName = "";
        private int versionCode = 0;
        private Drawable icon;
    
        private void prettyPrint() {
            Log.v(appname + "\t" + pname + "\t" + versionName + "\t" + versionCode);
        }
    }
    
    class PackageInfoUtil {
        public static ArrayList getPackages() {
            ArrayList apps = getInstalledApps(false); /* false = no system packages */
            final int max = apps.size();
            for (int i=0; i getInstalledApps(boolean getSysPackages) {
            ArrayList res = new ArrayList();        
            List packs = getPackageManager().getInstalledPackages(0);
    
            for(int i=0;i

    After determining the Application's Package name, just delete/uninstall the application using adb.

提交回复
热议问题