adb uninstall -k <软件名> 如果加 -k 参数,为卸载软件但是保留配置和缓存文件. 4. 进入设备或模拟器的shell: adb shell 通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个Linux Shell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用以下的方式: adb shell [command] 如:adb ...
adb 的运行原理是 PC 端的 adb server 与手机端的守护进程 adbd 建立连接,然后 PC 端的 adb client 通过 adb server 转发命令,adbd 接收命令后解析运行。 所以如果 adbd 以普通权限执行,有些需要 root 权限才能执行的命令无法直接用adb xxx执行。这时可以adb shell然后su后执行命令,也可以让 adbd 以 root 权限...
adb remount (重新挂载系统分区,使系统分区重新可写)。 adb shell cd system/app rm *.apk 21. 获取管理员权限: adb root 22. 启动Activity: adb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等)。 23、发布端口: 你可以设置任意的端口...
adb devices 10. 对某一模拟器执行命令: abd -s 模拟器编号 命令 11. 安装应用程序: adb install -r 应用程序.apk 12. 获取模拟器中的文件: adb pull <remote> <local> 13. 向模拟器中写文件: adb push <local> <remote> 14. 进入模拟器的shell模式: ...
adb 命令的基本语法如下: 代码语言:javascript 复制 adb[-d|-e|-s<serial-number>] 单一设备/模拟器连接 如果只有一个设备/模拟器连接时,可以省略掉 [-d|-e|-s <serial-number>] 这一部分,直接使用 adb 。 多个设备/模拟器连接 如果有多个设备/模拟...
比如,命令: #adb logcat *:W 会将Warning、Error、Fatal 和 Silent 日志输出。 (注: 在 macOS 下需要给 *:W 这样以 * 作为 tag 的参数加双引号,如 #adb logcat "*:W",不然会报错 no matches found: *:W。) 按tag 和级别过滤日志 <filter-spec> 可以由多个 <tag>[:priority] 组成。 比如,命令...
第一步:执行adb shell命令; 第二步:执行cd <directory>命令切换到目标目录。 删除文件或目录 代码语言:javascript 复制 adb shell rm[options]<files or directory> 第一步:执行adb shell命令; 第二步:执行rm [options] <files or directory>命令删除文件或目录。
adb pull <remote> <local> 13. 向模拟器中写文件: adb push <local> <remote> 14. 进入模拟器的shell模式: adb shell 15. 启动SDK,文档,实例下载管理器: android 16. 缷载apk包: adb shell cd data/app rm apk包 exit adb uninstall apk包的主包名 adb install -r apk包 17. 查看adb命令帮助信息...
// 如:adb shell pm clear com.stormzhang.demo 启动应用 如果我们想要通过 adb 来启动应用 adb shell am start -n com.stormzhang.demo/.ui.SplashActivity 强制停止应用 有些时候应用卡死了,需要强制停止,则执行以下命令: adb shell am force-stop <packagename> ...