黑阈adb命令卸载的常用命令
详解Adb的用法 将不听话的APP关进“小黑屋”

详解Adb的用法将不听话的APP关进“小黑屋”作者:镜花水月来源:《电脑爱好者》2020年第12期小黑屋是一款无需ROOT权限就能冻结应用程序的APP,和Android系统层面以“禁止后台运行”机制的省电功能相比,这种“冻结”更像是将不需要的APP模拟成卸载状态(冻结后应用图标会在桌面消失),在省电效果方面更加极致和彻底。
在手机上安装小黑屋,按照界面提示依次选择下一步,在工作模式界面中选择“麦克斯韦妖”(图1),进入主界面后点击右下角的雪花按钮,会弹出“服务尚未运行”的窗口,里面包合一段需要在PC端使用的激活代码“adb shellsh/storage/emulated/0/Android/data/web1n.stopapp/files/starter.sh”,点击右下角的“复制Adb指令”按钮(图2),可以将这段代码通过微信或OO发送到PC端对应的软件上,防止手动录入时出错。
在“设置一关于手机”界面连续点击系统版本后激活开发者模式,然后打开其中的“USB调试模式”,使用数据线与PC相连,连接模式选择“仅充电”,在弹出是否允许使用这台计算机进行USB调试的提示窗口中点击确定(图3)。
至此,手机端的操作告一段落,接下来就需要使用PC进行下一步的操作了。
本文涉及软件和工具的下载地址:小黑屋:http:///apk/web1n.stopapp;Adb工具包:https:///soft/578131.htm;秋之盒ADB工具箱:https://atmb.top/。
在PC上下载Adb工具包并解压缩后你会看到至少4个文件(图4),其中adb.exe就是我们此次需要运行的程序。
但是,如果我们直接双击运行会发现命令提示框一闪而过,系统就再没反应了。
实際上,Adb工具包的正确使用方法,是返回这4个文件的上一级文件夹,鼠标指针对着这个文件夹同时按“Shift+鼠标右键”,在弹出的右键菜单中选择“在此处打开Powershell窗口”(图5),此时你就能看到一个类似命令提示框的窗口了。
adb命令简介

adb命令简介⼀、什么是 adb?adb 全称 Android Debug Bridge,中⽂名叫做 Android 调试桥,是⼀种功能多样的命令⾏⼯具,可以对设备进⾏操作。
adb 命令可⽤于执⾏各种设备操作(如安装和调试应⽤),并提供⼀些访问权限(清除应⽤数据等)。
它是⼀种客户端-服务端的程序,包括三个组件:1. 客户端:⽤于发送命令。
客户端在计算机上运⾏,可以通过 adb 命令从命令⾏终端调⽤客户端2. 守护程序(adbd):⽤于在设备上运⾏命令。
守护程序在每个设备上作为后台进程运⾏。
3. 服务器:⽤于管理客户端和守护程序之间的通信。
服务器在开发机器上作为后台进程运⾏。
⼆、 adb ⼯作原理1. 启动 adb 客户端时(不需要⼈为启动),该客户端会先检查是否有 adb 服务器进程正在运⾏2. 如果没有,客户端会启动⼀个服务进程,该服务器在启动后会于本地 TCP 端⼝ 5037 绑定,并监听 adb 客户端发出的命令(所有adb 客户端均通过端⼝ 5037 与 adb 服务器通信)3. 服务器会与所有正在运⾏的设备进⾏连接。
它通过扫描 5555 到 5585 之间(该范围供前16个模拟器使⽤)的奇数号端⼝来查找模拟器。
服务器⼀旦发现 adb 守护程序(adbd),便会与相应的端⼝建⽴连接。
注意:每个模拟器都使⽤⼀对按顺序排列的端⼝(⽤于控制台连接的偶数号端⼝和⽤于 adb 连接的奇数号端⼝) 模拟器 1,控制台:5554 模拟器 1,adb:5555 模拟器 2,控制台:5556 模拟器 2,adb:5557 依此类推 如上所⽰,在端⼝ 5555 处与 adb 连接的模拟器与控制台监听端⼝为 5554 的模拟器是同⼀个。
4. 服务器与所有设备均建⽴连接后,便可以使⽤ adb 命令访问这些设备。
由于服务器管理与设备的连接,并处理来⾃多个 adb 客户端的命令,因此可以从任意客户端(或从某个脚本)控制任意设备。
AndroidUser版本adb卸载系统预装应用

AndroidUser版本adb卸载系统预装应⽤本⽂介绍⼀种安卓卸载系统应⽤的⽅法,如果你和我⼀样喜欢瞎折腾,有那么⼀点强迫症,希望对你有⽤。
作为⼀名安卓开发者,⼤学以前总喜欢刷不同刷机包(ROM)、爱装不同的Launcher桌⾯体验,不过⼯作了没以前爱折腾了。
安卓提供的adb⼯具不⽤多介绍,⽹上都有很多教程。
⼀. 实验条件LG V30 (Android 9.0)较新adb驱动PC⼀台对应的USB调试线⼀根⼆. 安装adb驱动下载360⼿机助⼿,安装USB连接⼿机,360⼿机助⼿对⼿机adb驱动⽀持很好,直接连接就好了。
确定adb驱动安装好后,任务管理器将360Mobile相关的进程⼲掉。
重新连接adb,最后使⽤cmd或者AS⾃带的Terminal进⼊命令⾏,熟悉我们的adb命令就⾏了。
三. adb卸载预装应⽤步骤1、查看adb版本确认adb版本较新,我⾃⼰亲⾃试了在⾃⼰笔记本电脑adb⼯具执⾏命令⽤不了,总是提⽰如下打印:F:\mypc>adb devicesadb server is out of date. killing…daemon started successfully *List of devices attached810e909e offline尝试了⽹上的⽅法,还是没有解决,但想到公司电脑好像没有问题的。
于是对⽐了两台电脑adb的版本,还是存在差异,或许是adb安装路径有问题!F:\mypc>adb versionAndroid Debug Bridge version 1.0.29E:\other>adb versionAndroid Debug Bridge version 1.0.41Version 29.0.1-5644136Installed as C:\Windows\system32\adb.exe2、查看系统中所有包执⾏下⾯命令,将打印复制到记事本中,⽅便后⾯查找。
adb提取分区命令

adb提取分区命令ADB(Android Debug Bridge)是一种帮助开发者与Android设备进行交互的工具。
它可以帮助我们进行多种操作,其中之一就是提取设备分区。
在以下文章中,我们将介绍如何使用ADB命令来提取分区,并说明其用途和指导意义。
首先,我们需要确保已经在计算机上安装了ADB工具,并且设备已经通过USB连接到计算机上。
接着,打开终端或命令提示符窗口,并输入以下命令来检查设备是否已连接成功:adb devices如果设备成功连接,你将能够看到设备的序列号和设备状态。
接下来,我们可以开始提取分区。
ADB提取分区的命令如下:adb shell "su -c 'dd if=/dev/block/mmcblk0p12of=/sdcard/my_partition.img'"在这个命令中,我们使用了dd命令来复制特定分区的内容。
if参数指定了要复制的分区路径,of参数指定了要保存的文件路径。
你可以根据需要修改这些参数来提取不同的分区内容。
一旦命令执行完成,提取的分区内容将保存在设备的内部存储卡(sdcard)上,文件名为my_partition.img。
你可以将设备与计算机断开连接,并通过文件管理器等工具来访问和复制提取的分区文件。
那么,为什么我们需要提取分区呢?有几个常见的应用场景:1. 备份和恢复:通过提取设备分区,我们可以轻松备份重要的系统文件和数据。
当设备出现问题或需要恢复到先前状态时,我们可以使用提取的分区文件进行恢复操作。
2. 调试和分析:在开发过程中,我们可能遇到一些问题,例如应用程序崩溃或设备性能下降。
通过提取设备分区,我们可以对相关文件进行调试和分析,以找出问题的根本原因。
3. 定制和修改:有时候,我们可能希望对系统进行定制和修改。
通过提取分区,我们可以访问和编辑设备的系统文件,以实现自定义的功能和外观。
然而,必须注意的是,提取分区需要具备一定的技术知识和对设备操作的谨慎性。
安卓手机adb命令详解

要使用adb命令,手机需要打开USB debug。
安装软件adb install apk文件名称.apk重新安装该软件adb install -r apk文件名称.apk卸载apk软件adb uninstall apk包名.apk查看手机上的运行日志,此项可以用来查错adb logcat查看手机是否连接,以及连接了几台手机adb devicesA为手机路径,B为电脑路径,意思为:把文件从手机中复制到电脑上adb pullA为手机路径,B为电脑路径,意思为:把文件从电脑复制到手机上adb push进入手机的超级终端Terminaladb shell重新挂载文件系统adb remount重启手机adb reboot重启到Recovery界面adb reboot recovery重启到bootloader界面adb reboot bootloader例子:刷官方高版本后重新获取ROOT和降级方法(部份操作)进行adb运行环境adb shell设置超级用户模式su映射出目录mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system退出suexit退出shell准备接受下一个adb命令exit增加flash_image文件到手机上adb push flash_image.zip /system/bin/flash_imagerecovery先复制到卡上adb push recovery-RA-heroc-v1.6.2.img /sdcard再次进入adb环境adb shell修改文件属性chmod 0755 /system/bin/flash_image重启系统reboot杀掉adbadb kill-server退出adbexitAndroid Debug Bridge的一些基本命令。
这个工具直译过来就是Android调试桥的意思。
它提供了强大的特性,例如复制文件到设备或从设备复制文件。
adb kill命令流程

adb kill命令流程
adb kill命令是用于终止Android Debug Bridge(ADB)服务器进程的命令。
当你使用adb kill命令时,它会发送一个信号给ADB服务器进程,要求它安全地关闭并终止。
下面是adb kill命令的流程:
1. 首先,你需要确保ADB已经安装在你的计算机上,并且ADB 的路径已经添加到系统的环境变量中,这样你才能在命令行中直接使用adb命令。
2. 打开命令行窗口(如Windows的命令提示符或者Linux的终端),输入以下命令:
adb kill-server.
这个命令会向ADB服务器发送终止信号,要求服务器安全地关闭并终止。
3. ADB服务器接收到终止信号后,会立即开始关闭正在运行的进程,并释放占用的资源。
4. 一旦ADB服务器成功关闭,命令行窗口会显示相应的提示信息,告诉你ADB服务器已经成功终止。
总的来说,adb kill命令的流程非常简单直接,它只是向ADB 服务器发送一个终止信号,然后服务器会自行处理关闭和终止的过程。
这个命令通常用于在重新启动ADB服务或者解决ADB连接问题时。
希望这个回答能够满足你的需求。
android adb命令大全

1. 显示系统中全部Android平台:android list targets2. 显示系统中全部A VD(模拟器):android list avd3. 创建A VD(模拟器):android create avd --name 名称--target 平台编号4. 启动模拟器:emulator -avd 名称-sdcard ~/名称.img (-skin 1280x800) 5. 删除A VD(模拟器):android delete avd --name 名称6. 创建SDCard:mksdcard 1024M ~/名称.img7. A VD(模拟器)所在位置:Linux(~/.android/avd) Windows(C:\Documents and Settings\Administrator\.android\avd)8. 启动DDMS:ddms9. 显示当前运行的全部模拟器:adb devices10. 对某一模拟器执行命令:abd -s 模拟器编号命令11. 安装应用程序:adb install -r 应用程序.apk12. 获取模拟器中的文件:adb pull <remote> <local>13. 向模拟器中写文件:adb push <local> <remote>14. 进入模拟器的shell模式:adb shell15. 启动SDK,文档,实例下载管理器:android16. 缷载apk包:adb shellcd data/apprm apk包exitadb uninstall apk包的主包名adb install -r apk包17. 查看adb命令帮助信息:adb help18. 在命令行中查看LOG信息:adb logcat -s 标签名19. adb shell后面跟的命令主要来自:源码\system\core\toolbox目录和源码\frameworks\base\cmds目录。
adb进入recoveryadb进入bootloader

adb进入 recoveryadb进入 bootloader
重启到Recovery界面 adb reboot recovery 重启到bootloader界面 adb reboot bootloader
ห้องสมุดไป่ตู้
adb wait-for-device #等待设备 adb reboot-bootloader #这个是重启到bootloader界面 默认是fastboot。可以先重启到这里再刷入boot.img fastboot flash boot boot.img #这个是刷入boot的命令。官解的要手动刷一次。 fastboot flash recovery recovery.img #刷入recovery 已有recovery的可以跳过。 fastboot erase boot #擦除boot分区 以下两个是一样的 有加-w 跟 没有加-w 的区别 fastboot erase system -w #擦除system分区 擦除 userdata分区和cache分区 fastboot erase system #擦除system分区 fastboot erase cache #擦除cache分区 fastboot erase userdata #擦除userdata分区 fastboot update update.zip #将update.zip刷入 fastboot reboot #重启手机
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
黑阈adb命令卸载的常用命令
黑阈是一款常用的安卓应用管理工具,它可以帮助用户卸载不需要的应用程序。
通过adb命令,我们可以更高效地进行应用的卸载操作。
下面将介绍几个常用的黑阈adb命令,帮助您轻松卸载应用。
1. 查看已安装应用列表
adb shell pm list packages
这个命令可以列出当前设备上已经安装的所有应用程序的包名。
2. 卸载应用
adb shell pm uninstall -k 包名
使用该命令可以卸载指定包名的应用程序。
-k参数表示同时删除应用的数据和缓存。
3. 强制卸载应用
adb shell pm uninstall --user 0 包名
该命令可以强制卸载应用程序,即使应用程序是系统应用。
--user 0参数表示卸载应用程序时不考虑用户。
4. 静默卸载应用
adb shell pm uninstall -k --user 0 包名
这个命令可以在后台静默卸载应用程序,不显示任何提示框。
5. 卸载应用但保留数据和缓存
adb shell pm clear 包名
使用该命令可以清除指定包名的应用程序的数据和缓存,但不卸载应用程序本身。
6. 卸载系统应用
adb shell pm uninstall -k --user 0 包名
想要卸载系统应用,需要使用这个命令,并加上--user 0参数。
通过以上几个黑阈adb命令,您可以更加灵活、高效地卸载不需要的应用程序。
无论是普通应用还是系统应用,都可以通过这些命令进行卸载操作。
希望以上内容能帮助到您。