卸载小技巧办公系统adbAndroid(设备卸载安装命令连接)「adboe卸载工具包」

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已经安装成功了。
>adbAndroid Debug Bridge version 1.0.40Version 4986621Installed as C:\Users\fanmi\Desktop\adb\adb.exeglobal 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 numADB模式如要是通过 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.12connected to 192.168.1.12:5555>adb devicesList of devices attached192.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 -3package:com.cwb.yingshipackage:com.ixigua.android.tv.wasupackage:com.shafa.marketpackage:com.starcor.mangopackage:com.tcl.bipackage:com.tvhelp.remoteassistantpackage:com.wukongtv.wkhelperpackage:hdpfans.com>adb uninstall com.cwb.yingshiSuccess安装应用安装APP只要知道APK 的文件路径和文件名,当apk文件不在你的启动cmd的路径下时需要添加apk文件在你电脑上的path路径。
install 默认为新应用安装,如果需要覆盖安装可以添加可选参数-r。
安装成功返回提示 "Success",如果安装失败则返回提示“Failure [ ]”。
失败可能是发布版和调试版签名不一致,也可能是旧应用没卸载或存储空间不足导致。
// 应用安装语法格式:adb install [option] <path> >adb install HDP.apkHDP.apk: 1 file pushed. 0.5 MB/s (110303969 bytes in 210.077s) pkg: /data/local/tmp/HDP.apkSuccessADB异常解决如果遇到错误提示:ADB server didn't ACK,说明当前的adb端口号被占用了。
卸载小技巧办公系统adbAndroid(设备卸载安装命令连接)
(图片来源网络,侵删)

联系我们

在线咨询:点击这里给我发消息