`
isiqi
  • 浏览: 16077409 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Android中pm命令用法

阅读更多

pm命令的具体用法如下:

usage: pm [list|path|install|uninstall]
pm list packages [-f]
pm list permission-groups
pm list permissions [-g] [-f] [-d] [-u] [GROUP]
pm list instrumentation [-f] [TARGET-PACKAGE]
pm path PACKAGE
pm install [-l] [-r] PATH
pm uninstall [-k] PACKAGE
pm enable PACKAGE_OR_COMPONENT
pm disable PACKAGE_OR_COMPONENT

The list packages command prints all packages. Use
the -f option to see their associated file.

The list permission-groups command prints all known
permission groups.

The list permissions command prints all known
permissions, optionally only those in GROUP. Use
the -g option to organize by group. Use
the -f option to print all information. Use
the -s option for a short summary. Use
the -d option to only list dangerous permissions. Use
the -u option to list only the permissions users will see.

The list instrumentation command prints all instrumentations,
or only those that target a specified package. Use the -f option
to see their associated file.

The path command prints the path to the .apk of a package.

The install command installs a package to the system. Use
the -l option to install the package with FORWARD_LOCK. Use
the -r option to reinstall an exisiting app, keeping its data.

The uninstall command removes a package from the system. Use
the -k option to keep the data and cache directories around
after the package removal.

分享到:
评论

相关推荐

    Android pm 命令使用

    pm 命令介绍与包名信息查询 权限信息查询 其他信息查询 安装与卸载 控制命令

    Android代码-隐藏app的app,用处自己挖掘。

    中文 | English ...在Android 5.0及以上使用以下命令显示和隐藏(不需要root,但是需要系统权限): adb shell pm hide adb shell pm unhide 区别: hide命令相当于uninstall -k卸载应用但是保留数据 实际上,h

    Android adb命令中pm工具的作用及用法说明

    主要介绍了Android adb命令中pm工具的作用及用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    CCommand:Adb和各种android相关开发实用命令收集

    如:>新建或覆盖文件保存:adb shell pm list packages > installed_package.txt>>往文件中追加结果: adb shell pm list packages >> installed_package.txt设备连接操作:adb关闭:adb kill-serveradb

    android实现静默安装与卸载的方法

    方法1:【使用调用接口方法,由于安装卸载应用程序的部分API是隐藏的,所以必须下载Android系统源码,在源码下开发并编译之后使用MM命令编译生成APK文件】 import java.io.File; import android.app.Activity; ...

    SysLog:抓取Android系统和内核日志的工具

    adb shell pm grant com.tortel.syslog android.permission.READ_LOGS 此命令告诉电话的程序包管理器向SysLog授予READ_LOGS权限。 我怎样才能使adb正常工作? 提供了详细的指南,以提供有关什么是ADB以

    使用python编写批量卸载手机中安装的android应用脚本

    该脚本的功能是卸载android手机中安装的所有第三方应用,主要是使用adb shell pm、adb uninstall 命令,所以使用的前提是需要配好adb的环境变量,下面上代码: #!/usr/bin/env python import os def uninstall():...

    adb1.0.26包含fastboot.exe

    注:有部分命令的支持情况可能与 Android 系统版本及定制 ROM 的实现有关。 基本用法 命令语法 adb 命令的基本语法如下: adb [-d|-e|-s ] 如果只有一个设备/模拟器连接时,可以省略掉 [-d|-e|-s ] 这一部分,...

    灰度:Android的快速设置图块可切换灰度显示

    可以通过从命令行运行以下命令来通过adb完成此操作: adb shell pm grant io.github.rsookram.greyscale android.permission.WRITE_SECURE_SETTINGS如果以后要删除该权限,可以运行: adb shell pm revoke io.github...

    android-proxy-toggle:小型应用程序,可帮助android开发人员快速启用和禁用代理设置

    应用安装如果您只想使用该应用程序,则可以获取,连接设备并从终端执行安装脚本: ./installAndGrantPermission.shAndroid 5.x 由于旧的adb限制,如果要将应用程序安装在运行Android 5.x的设备中,则必须分别运行两...

    Android应用程序批量删除

    【注意】本工具只能删除 /data/data下的应用!即 预装的软件不能卸载!因为权限不足!...使用linux sh脚本 调用系统自带卸载 命令pm,并进行过滤,实现批量卸载!即 pm uninstall com.xxx.xx的 多次执行!

    Android实现静默安装的两种方法

    前言 一般情况下,Android系统安装apk会...实现实际使用的是su pm install -r filePath命令。 核心代码如下: protected static void excuteSuCMD() { Process process = null; OutputStream out = null; I

    Android实现静默安装实例代码

    一、在ROOT过的机器上,在App中使用pm install指令安装APK: // 申请su权限 Process process = Runtime.getRuntime().exec(su); dataOutputStream = new DataOutputStream(process.getOutputStream()); ...

    L3MON:L3MON-远程Android管理套件

    基于NodeJS的基于云的远程android管理套件 特征 GPS记录 麦克风录音 查看联络人 短信日志 发送短信 通话记录 查看已安装的应用 查看存根权限 实时剪贴板记录 实时通知记录 查看WiFi网络(以前看到的日志) 文件...

    android-bloatware:跟踪可以安全禁用的Bloatware

    ./disable-root.sh 使用root(使用root卸载应用程序): ./uninstall-root.sh工作原理和基本命令: 如何列出所有软件包: adb shell pm list packages -f 如何在没有root用户的情况下禁用应用程序: adb shell pm ...

    Android SDK命令行工具Monkey参数及使用解析

    Monkey是Android SDK提供的一个命令行工具,可以简单方便的发送伪随机的用户事件流,对Android APP做压力(稳定性)测试。主要是为了测试app是否存在无响应和崩溃的情况。 Monkey的使用: 1、进入adb shell 环境  ...

    Shizuku:通过以app_process开头的Java进程直接从普通应用程序使用具有adbroot特权的系统API

    例如,有一个应用程序使用pm enable/disable命令启用/禁用组件。 这种方法有很大的缺点: 极慢(创建多个进程) 需要处理文本(超级不可靠) 可能性仅限于可用命令即使ADB具有足够的权限,该应用也需要具有root权限...

    Xamarin.Animations:使用简单的可共享动画声明对视图进行动画处理

    PM> Install-Package Xam.Animations用法该软件包将AnimateAsync扩展方法添加到UIView (iOS) / NSView (macOS) / View (Android) / UIElement (Windows) 。 用IAnimation开始动画。 await view . ...

Global site tag (gtag.js) - Google Analytics