app测试之adb shell 安装、卸载
app测试之adb shell 安装、卸载apk
首先安装adb,我之前用的是eclipse IDE自带的sdk,里面就集成有sdk、adb等,可能是因为我这个IDE太旧了,adb一直识别不了我的手机,一直显示“offline”,后来看了一下别人的解决方案,确实是我的adb版本太低,于是网上下载一个1.0.31的adb,直接一键安装,连环境变量都不用自己配置。
安装完成,win+R,进入cmd,输入adb,回车,出现以下即安装成功:
接下来,把手机用USB连接电脑,打开usb调试模式:
然后输入adb devices,回车,出现手机序列号,右边显示“device”即说明adb已经识别到手机了:
下面我们来安装apk,
把apk改名为123.apk(包名写简单些,方便自己敲字,你直接改为1.apk更好),放在任意一个盘的根目录,我的是F盘。
命令行输入adb install F:\123.apk,回车,静待安装完成。
然后是卸载apk,
卸载之前,我们要先查一下刚才那个apk的包名,因为我安装的是第三方APP,所以输入adb shell pm list packages -3,回车。
我刚刚安装的是百度地图,包名是com.baidu.BaiduMap
输入adb shell pm uninstall com.baidu.BaiduMap,回车,出现以下即表示卸载成功。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 【杂谈】分布式事务——高大上的无用知识?