办公小技巧022:adb卸载Android系统内置应用
cac55 2024-10-21 03:44 28 浏览 0 评论
ADB介绍
ADB是由谷歌公司提供的安卓手机辅助工具包,全称为Android Debug Bridge(即安卓调试桥)。它就是一个命令行窗口,用于电脑端与设备之间的通信。ADB命令可用于执行各种设备操作来安装和调试应用,并提供对Unix shell的访问权限。
ADB下载
ADB一般包含在 Android SDK 平台工具软件包中,您可以使用 SDK 管理器下载此软件包。管理器安装在 android_sdk/platform-tools/目录 下,将该路径添加到环境变量path中。adb是一个免安装工具,使用adb时只需要adb工具被cmd命令调用到就可以了。
ADB工作原理
当启动 ADB客户端时先检查是否有 adb 服务器进程正在运行,,如果没有就会启动服务器进程并与本地 TCP 端口 5037 绑定来监听 adb 客户端发出的命令。一旦发现 ADB守护程序 (adbd),便会与相应的端口建立连接。服务器与设备建立连接后便可以使用 ADB命令访问该设备,通过ADB命令可以执行各种命令来安装和调试设备。
ADB安装检查
使用快捷键“Win+R”打开运行并输入“cmd”并回车进入命令提示符界面,输入命令:adb version如何弹出adb的版本信息就说明adb已经安装成功了。
>adb
Android Debug Bridge version 1.0.40
Version 4986621
Installed as C:\Users\fanmi\Desktop\adb\adb.exe
global options:
-a listen on all network interfaces, not just localhost
-d use USB device (error if multiple devices connected)
-e use TCP/IP device (error if multiple TCP/IP devices available)
-s SERIAL use device with given serial (overrides $ANDROID_SERIAL)
-t ID use device with given transport id
-H name of adb server host [default=localhost]
-P port of adb server [default=5037]
-L SOCKET listen on given socket for adb server [default=tcp:localhost:5037]
general commands:
devices [-l] list connected devices (-l for long output)
help show this help message
version show version num
ADB模式
如要是通过 USB 连接设备来使用 adb,则必须在设备的系统设置中启用 USB 调试功能(在开发者选项中)。如需在通过 WLAN 连接设备来使用 adb,那么adb 主机和Android 设备需要连接到同一个WLAN 网络中。
ADB链接
找到 Android 设备的 IP 地址,ADB通过 IP 地址来连接设备。执行命令:adb connect +设备IP来链接,端口默认为:5555。链接成功后会显示当前链接的设备信息,也可以在终端输入命令:adb devices可以查询连接到服务的设备。或者在终端执行命令:adb get-state 获取设备的状态,设备的状态有 3 种状态分别是device(设备正常连接)、 offline (设备无响应)、 unknown(没有连接设备)。
>adb connect 192.168.1.12
connected to 192.168.1.12:5555
>adb devices
List of devices attached
192.168.1.12:5555 device
查看已安装应用
在终端执行命令:adb shell pm list packages可以用获取到安装在 Android 设备上的应用信息,配合参数选项可以过滤应用信息。
adb shell pm list packages 显示所有应用
adb shell pm list packages -s 显示系统应用
adb shell pm list packages -3 显示第三方应用
adb shell pm list packages –f 列出应用包名、对应的apk名及存放位置
卸载应用
通过adb可以直接卸载 Android 设备上已安装的应用,这里需要注意的卸载应用需要知道APP的包名而不是应用名。所以在卸载之前我们需要先查看下设备上已经安装了哪些应用,应用对应的包名具体是什么。uninstall 卸载后其缓存文件一般会被清除,如果要想保留缓存文件可以添加可选参数-k。
// 应用卸载语法格式:adb uninstall [option]<packagename>
>adb shell pm list packages -3
package:com.cwb.yingshi
package:com.ixigua.android.tv.wasu
package:com.shafa.market
package:com.starcor.mango
package:com.tcl.bi
package:com.tvhelp.remoteassistant
package:com.wukongtv.wkhelper
package:hdpfans.com
>adb uninstall com.cwb.yingshi
Success
安装应用
安装APP只要知道APK 的文件路径和文件名,当apk文件不在你的启动cmd的路径下时需要添加apk文件在你电脑上的path路径。install 默认为新应用安装,如果需要覆盖安装可以添加可选参数-r。 安装成功返回提示 "Success",如果安装失败则返回提示“Failure [ ***]”。失败可能是发布版和调试版签名不一致,也可能是旧应用没卸载或存储空间不足导致。
// 应用安装语法格式:adb install [option] <path>
>adb install HDP.apk
HDP.apk: 1 file pushed. 0.5 MB/s (110303969 bytes in 210.077s)
pkg: /data/local/tmp/HDP.apk
Success
ADB异常解决
如果遇到错误提示:ADB server didn't ACK,说明当前的adb端口号被占用了。
?
相关推荐
- 服务器用的CPU和个人电脑用的CPU有什么区别?一篇文章告诉你!
-
服务器cpu和普通cpu的区别你的电脑CPU是‘短跑健将’,服务器CPU却是‘铁人三项选手’——它不追求瞬间爆发力,而要7×24小时扛住千军万马的数据洪流!想知道为什么企业机房敢收天价服务费?答案全藏...
- “吃鸡”新版本第1天,玩家进入游戏点击“立即更新”,后悔了!
-
欢迎诸位小伙伴们来到天哥开讲的《和平精英》“精英小课堂”~每逢两三个月,这款游戏就会迎来一次大版本迭代更新,很多朋友会在第一时间更新版本,前往全新的主题模式里一探究竟。不过也有一些老玩家并不会立刻更新...
- 中关村在线·aigo存储杯《无畏契约》全国高校争霸赛招募启事
-
以青春之名,燃电竞之火1赛事背景与宗旨在金秋送爽的9月,芊芊学子们即将回归校园生活。为了给精彩的校园生活锦上添花,由中关村在线与aigo存储联合主办的《无畏契约》全国高校争霸赛正式启幕,旨在为全国高...
- 【生肖狗】9.7-9.10提醒:人算不如天算,转变即是转机
-
九月上旬的风,带着秋意的清爽,也带着几分不可捉摸的变数。对于生肖狗的朋友们来说,9月7日到9月10日这四天,格外需要留意“计划与变化”的碰撞——你们向来习惯提前规划,做事稳妥周全...
- 转转客服IM系统的WebSocket集群架构设计和部署方案
-
本文由转转技术李帅分享,原题“转转客服IM的WebSocket集群部署方案”,下文有修订和重新排版。1、引言转转作为国内头部的二手闲置交易平台,拥有上亿的用户。用户在使用转转app遇到问题时,一般可以...
- 上线3天Steam好评率86%,《时间旅者:重生曙光》开启生存恐怖新篇章
-
这里究竟发生了什么?末日降临,真正的故事悄然启幕。目前,生存恐怖类游戏《时间旅者:重生曙光(Cronos:TheNewDawn)》已在PC(Steam、EpicGamesStore)、P...
- 什么神仙洗衣机让我一天有28小时?拆开松下「大四洗」藏了啥秘密
-
说起家庭洗衣的烦恼,想必很多人都有过类似的经历:贴身内衣要单独洗,宝宝的口水巾得小心呵护,宠物玩具怕藏污纳垢,床单被套又体积庞大,把这些东西混在一起洗担心越洗越脏,分开洗又得反复操作,洗完烘、烘完再洗...
- 爆料人挖出GTA6注册的奇葩域名 延续经典讽刺风格
-
等待《侠盗猎车手6》的日子跨越了数个春秋,在游戏圈期盼着这部可能成为史上最重磅游戏的过程中,每过一段时间就会有些许消息浮出水面。最新线索来自数据挖掘者Tez2在GTA论坛的发现,他可能偶然发现了关于...
- 跟着故事去旅行——读《驼峰间:旅行、探险与征服》
-
作者:郭冰茹《驼峰间》记录了旅行家伊本·白图泰有生之年流传的一则寓言,说一对父子被关进了监狱,有一天儿子问父亲他们每天吃的都是些什么肉,父亲说有牛、羊和骆驼,并且详细地描述了每种动物的特点。但不管父亲...
- 前端工程师需要熟悉的Linux服务器(SSH 终端操作)指令
-
在Linux服务器管理中,SSH(SecureShell)是远程操作的核心工具。以下是SSH终端操作的常用命令和技巧,涵盖连接、文件操作、系统管理等场景:一、SSH连接服务器1.基本连接...
- 跳票6年后,「丝之歌」首发把Steam服务器干爆了 | 玩点好的
-
文丨果脯樱花隧道昨天晚上22点,「鸽」了6年的《空洞骑士:丝之歌》终于上线,算是了却不少玩家的执念。毕竟,这款游戏实在让人等了太多太多年,而且曾有过多次定档后跳票的「案底」,不知道把多少人都整出了P...
- 对标魔兽失败!腾讯版“魔兽”运营一年多后,宣布国际服凉凉
-
大家好,这里是正惊游戏,我是正惊小弟。有很多游戏都想干掉《魔兽世界》,但是大部分魔兽杀手都知道自己不是魔兽的对手,不过是想蹭一下人气而已。腾讯也有一款曾经想对标魔兽的大作,可是上线才一年半国际服就宣布...
- 408 Request Timeout:服务器等待客户端发送请求的时间过长。
-
408RequestTimeout是HTTP状态码之一,表示客户端在发送请求时,服务器等待的时间过长,最终放弃了处理该请求。此问题通常与网络延迟、客户端配置、服务器设置或者应用程序的性能有关...
- 梦幻西游:9.9维护解读,全新时间服锁定129级
-
梦幻西游:9.9维护解读,全新时间服锁定129级9月9日维护解读。1、教师节活动开启,一共7天。挂机,答题,收笔墨纸砚,收海马,搞起来。或者是提前收点家具,教师节期间体力珍贵,家具会涨价。又或者是教师...
- 只是拆掉一面墙,空间就立马大变样,这种设计思路,值得学习
-
你有没有过这样的经历?刚买的房子户型图看起来方方正正,装修完却发现——玄关鞋柜只能塞在角落,进门就撞墙;餐厅正好在过道中间,吃饭像走流程;明明有四个房间,却有一个空着没用,像块食之无味的鸡肋;客餐厅之...
你 发表评论:
欢迎- 一周热门
- 最近发表
-
- 服务器用的CPU和个人电脑用的CPU有什么区别?一篇文章告诉你!
- “吃鸡”新版本第1天,玩家进入游戏点击“立即更新”,后悔了!
- 中关村在线·aigo存储杯《无畏契约》全国高校争霸赛招募启事
- 【生肖狗】9.7-9.10提醒:人算不如天算,转变即是转机
- 转转客服IM系统的WebSocket集群架构设计和部署方案
- 上线3天Steam好评率86%,《时间旅者:重生曙光》开启生存恐怖新篇章
- 什么神仙洗衣机让我一天有28小时?拆开松下「大四洗」藏了啥秘密
- 爆料人挖出GTA6注册的奇葩域名 延续经典讽刺风格
- 跟着故事去旅行——读《驼峰间:旅行、探险与征服》
- 前端工程师需要熟悉的Linux服务器(SSH 终端操作)指令
- 标签列表
-
- 如何绘制折线图 (52)
- javaabstract (48)
- 新浪微博头像 (53)
- grub4dos (66)
- s扫描器 (51)
- httpfile dll (48)
- ps实例教程 (55)
- taskmgr (51)
- s spline (61)
- vnc远程控制 (47)
- 数据丢失 (47)
- wbem (57)
- flac文件 (72)
- 网页制作基础教程 (53)
- 镜像文件刻录 (61)
- ug5 0软件免费下载 (78)
- debian下载 (53)
- ubuntu10 04 (60)
- web qq登录 (59)
- 笔记本变成无线路由 (52)
- flash player 11 4 (50)
- 右键菜单清理 (78)
- cuteftp 注册码 (57)
- ospf协议 (53)
- ms17 010 下载 (60)