adb一打开就闪退

您所在的位置:网站首页 adb脚本工具 adb一打开就闪退

adb一打开就闪退

2024-07-10 20:10| 来源: 网络整理| 查看: 265

原标题:“ADB从入门到入土”

什么是ADB命令:

ADB的全称为Android Debug Bridge,即调试桥,方便调试设备或调试开发的Android APP。ADB是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的android设备。简单点,ADB用一句话形容就是:ADB是我们用来操作(调试)android设备(比如android手机)的一套指令集。有什么作用?

ADB能查看手机真实配置信息,因为在手机上所见的配置未必真实,这在杂牌机上很常见;安装,卸载软件,不需要root授权,不需要输入密码(这在oppovivo机型上很常见),等等

安装和使用ADB命令:安装和使用ADB有两种方法“方法一”需要一定的动手能力,“方法二”则比较简单,偏向于小白。准备工作:点击下载安装驱动

点击下载工具包

(最好在电脑上打开)手机开启USB调试灵活的双手和不笨的脑子

4595818917897c3a841293520d4c1a4d.png

方法一下载完ADB工具包后我们将它解压到你能够找到的地方(解压后应该是这样的)

7d87cc4ad5d08196f1aa3cf9f6c1f627.png

错误用法:解压之后不要急着去打开adb.exe,你会发现命令提示框一闪而过。然后啥也不会发生......正确用法1:首先我们在搜索框内搜索“CMD”,然后打开它。

7f25f32467f02893d14544313a153b0e.png

打开之后回到你解压ADB的文件夹,然后在“命令提示符”中输入你ADB文件夹所在的盘符,例如我ADB工具是解压在“D盘”那么我们就在“命令提示符”里输入D:然后回车,出现D:\>即可

407afea1ce7dccc518d5287aa4980a65.png 3b7b907a5db3685ce1b7e2338880b5d8.png

然后我们需要进入具体的文件夹,我的ADB工具是在D:\adb,那么我们就在“命令提示符”里输入cd D:\adb(注意:cd后面是有一个空格的)出现D:\adb>说明已经成功进入工具所在文件夹了这个时候运行命令就不会出现“不是内部或外部命令,也不是可运行的程序或批处理文件”的提示了。然后就可以运行ADB命令了

4da8a71ff775b62a1bb1b437c526aad1.png

正确用法2:首先我们回到ADB工具所在文件夹,然后在空白处按住“shift+右键”就会出现以下选项。

f47b3add7f2c2b78e1c1a16884488064.png

然后我们点击“在此处打开powershell窗口”然后就会进入 powershel 窗口

5bae24c5edaa06054462c03c5535b6c1.png

进入 powershell 窗口后先别急着输命令,不然会出现这样的错误

c76411c942229c5ae5a4fed32425a91c.png

首先我们输入CMD,切换到命令提示符模式,这时候红色的错误提示就会消失,这时候ADB工具也就能正常使用了。

2f4fa739d72b7e5cab9f2b976c3ef569.png

然后我们输入adb version查看版本来查看是否安装成功,如果出现下图就说明已经成功了(两种方法都可以用这个来检查)

30523656c44feb1bd534ce9a15596aca.png

a100070f632860dd30e84fdc85c383cc.png

4595818917897c3a841293520d4c1a4d.png

方法二:工具准备:首先我们下载@晨钟酱 开发的《GJ2x-搞机工具箱》查看链接下载后将压缩包解压至任意文件夹,能找到就行,然后双击运行“CZ's Utility Tools V6.60”即可

83ad8d08fe2ece608c3725e01defc379.png

打开后出现如下界面说明成功了,然后我们点击ADB/FB命令行即可

84d28a4cbc059b06146d416c4068d461.png

可能有人会注意到“ADB/FB”中的FB是什么,其实我们口中所讲的adb是个泛指,这其中有两个工具——Fastboot和ADB,我们在ADB工具的文件夹中也能看到这两个文件,具体是啥作用我相信在座的各位比我还要清楚

c471b1d6e44933a7c49774442205caf0.png 0fd4113b742e8d41ac630812fca831d9.png

部分ADB命令:连接设备相关:启动 adb server 命令:adb start-server停止 adb server 命令:adb kill-server查询已连接设备/模拟器:adb devices该命令经常出现以下问题:offline —— 表示设备未连接成功或无响应;device —— 设备已连接;no device —— 没有设备/模拟器连接;List of devices attached 设备/模拟器未连接到 adb 或无响应查看应用列表:查看所有应用列表:adb shell pm list packages查看系统应用列表:adb shell pm list packages -s查看第三方应用列表:adb shell pm list packages -3:安装与卸载命令:安装apk:adb install “-lrtsdg” “path_to_apk”“-lrtsdg”:-l:将应用安装到保护目录 /mnt/asec;-r:允许覆盖安装;-t:允许安装 AndroidManifest.xml 里 application 指定 android:testOnly=“true” 的应用;-s:将应用安装到 sdcard;-d:允许降级覆盖安装;-g:授予所有运行时权限;path_to_apk:apk的绝对路径。卸载apk:adb uninstall -k “packagename”“packagename”:表示应用的包名,以下相同;-k 参数可选,表示卸载应用但保留数据和缓存目录。ADB命令使无法root的用户也能够享受到搞机的乐趣, @晨钟酱等大佬开发的搞机工具箱也降低了ADB的使用门槛,也使得搞机更加方便。所以,在此感谢各位大佬们的付出。

因为一些原因发布在酷安的图文删除了部分内容,如需查看完整内容请移步本人博客查看链接

原文作者酷安@MORAEX

查看原文



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3