前言:
如今各位老铁们对“adb重启是干什么的”都比较关注,大家都需要学习一些“adb重启是干什么的”的相关文章。那么小编同时在网摘上网罗了一些有关“adb重启是干什么的””的相关知识,希望各位老铁们能喜欢,你们快快来了解一下吧!上一篇介绍了ADB常用基础的命令,延续上篇内容,本篇文章总结了一些进阶命令,供大家参考学习,如有疑问请联系作者:Aiceshi-dong
一、android命令:
android list target ----列出所有的target信息android list avd --- 列出已经建立的模拟器android create avd --name 4.1 --target 2 --abi goole/armeabi-v7a ---创建avd模拟器(指定模拟器的名称,target,abi)android create avd --name 4.3.1 --target 5 --skin HVGA --abi default/armeabi-v7a -f ---创建模拟器,并覆盖先前的模拟器, -f表示覆盖android delete avd --name avd4.0.3 ---删除模拟器android create project --name ABC --path ./ABC --target 2 --activity FirstActivity --package com.test.amg --创建工程android update project --name ABC --path e:/test/ABC ---更新工程 update 更新工程只更新loacl.propreties、bulid.xml、proguard-project.txt
二、am全称activity manager,是Android下非常实用命令
adb shell am kill-all --杀掉所有进程adb shell am restart --重启adb shell am monitor --监控adb shell am start [options] <INTENT> -D: 允许调试功能 -W: 等待app启动完成 -R <COUNT>: 重复启动Activity COUNT次 -S: 启动activity之前,先调用forceStopPackage()方法强制停止appadb shell am start com.sankuai.meituan/com.meituan.passport.LoginActivity ---启动一个页面adb shell am start -S com.sankuai.meituan/com.meituan.passport.LoginActivity ---先关闭应用,再重新启动(-S是大写)
三、pm全称package manager,pm模拟Android行为或者查询设备上的应用
adb shell pm list package ---列出所有的包adb shell pm list package ufenqi ---查找包adb shell pm list package -f ---列出详细的包的信息adb shell pm list package -s ---查看系统应用包adb shell pm list package -3 ---查看非系统包adb shell pm list package -i ---查看包的安装着信息adb shell pm list com.sankuai.meituan ---查看单个包的安装位置adb shell pm install apkname ----安装包adb shell pm uninstall packagename---卸载包(目前会报错)adb shell pm uninstall packagename -k ---保留数据卸载adb shell pm clear packagename ---清楚用户的所有数据adb shell pm list permissions -d ---列出危险权限adb shell pm list instrumentation ---列出测试包信
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #adb重启是干什么的