adb驱动程序(win7安装adb驱动方法)

搞机工具箱是我开发的图形化adb工具箱也是个人代表作。许多用户希望添加一个可以实时显示的反馈ADB代码的功能,除了机器还可以学习原理,从一个例子中得出推论。

adb驱动程序(win7安装adb驱动方法)

因此,我将更新80次以上的所有搞机工具箱ADB列出并扩展代码,并在相应的代码区域配备相应的截图,以帮助您学习。开始前必须阅读:1。就我个人而言,我认为,无论你是否对学习新东西感兴趣,都不要让读者看到在普通情况下难以理解或无法使用的东西。结果往往会严重消除热情。因此,本文只介绍一些常用的实用命令,玩机完全足够,不涉及难以理解的知识。所以不要说这里不全之类的话。如果您感兴趣,可以使用自己的百度或内置help命令学习更多代码。2.ADB如果没有效果,所有的命令理论模型都可以使用ROM阉割是正常的。推荐使用类原生ROM测试3.本文不涉及recovery和fastboot相关命令。一、介绍Android 调试桥 (adb) 是一种功能多样的命令行工具,可与设备通信。adb 本文由晨钟酱原创,可用于执行各种设备操作(如安装和调试应用) Unix shell访问权限(可用于在设备上操作各种命令)。对玩机用户而言,ADB的权限处于$和#之间,所以可以在不ROOT对设备进行一些特殊操作,但必须使用计算机。如果不使用电脑,就需要使用SU获取权限。二、下载与连接⒈下载官方SDK:

adb驱动程序(win7安装adb驱动方法)

⒉开启USB调试方法省略了。注意一些型号的严格限制。例如,小米还需要打开安全设置。有些电脑不识别手机,尤其是win7.试着安装驱动器,以消除硬件问题⒊将手机连接到计算机,设备管理器将出现如下图所示的设备,即代表ADB驱动正常

adb驱动程序(win7安装adb驱动方法)

⒋解压下载的SDK,您可以看到以下文件,但本文介绍的命令只需执行以下三个文件

adb驱动程序(win7安装adb驱动方法)

⒌在SDK输入根目录地址栏cmd三个字母,按回车键打开命令线,定位到当前文件夹。

adb驱动程序(win7安装adb驱动方法)

在命令行输入在命令行输入adb devices您可以检测当前的设备。请注意,您需要点击手机端的允许调试和检查。还可以设置环境变量,实现全局目录ADB,由于篇幅有限,在此不讨论,可自行搜索学习。最后输出序列号,表示连接成功,所有准备工作到此结束!

adb驱动程序(win7安装adb驱动方法)

三、基本命令开始前,请记住以下内容<pkg>代表包名<act>代表app活动界面<url>代表网页连接路径<urlC>代表计算机端文件路径<urlP>代表手机文件路径⒈服务与连接adb start-server启用ADB服务adb kill-server关闭ADB服务adb devices列出ADB设备adb -s使用指定ADB设备。s填写上一步列出的序列号adb tcpip 5555设置端口转发为5555,下面一个可以打开网络调试adb connect xxx.xxx.xxx.xxx:55554个xxx代表手机局域网IP,关于手机,状态信息,拉到底部找到IPv4地址adb disconnect xxx.xxx.xxx.xxx:1234断开网络调试adb usb使用usb连接adb root使用root模式。前提是已获得root,相当于在手机终端输入suadb reboot重启设备adb reboot recovery(fastboot)重启到rec模式(fb模式)⒉软件的安装和卸载adb install "<urlC>&#34;安装计算机端apk(路径加引号是为了避免文件夹的空格)adb install -r "<urlC>&#34.覆盖安装(升级)adb install -s "<urlC>"安装到sd卡adb uninstall <pkg>卸载软件(仅第三方)adb uninstall -k <pkg>卸载软件但保留数据(如微信降级)⒊传输文件adb push "<urlC>" <urlP>将电脑上的文件推到手机上(手机路径可手动填写,若文件夹不存在,将自动创建)。重点:如果文件中文,需要在这个教程中由酷安晨钟酱原创,最后在手机上填写原文件名,比如 adb push D:\\搞机.txt /sdcard/搞机.txt 否则后缀名会被吞掉(这是ANSI转UTF-8编码问题,感兴趣可以看 查看链接 )adb pull <urlP> "<urlC>&#34;将存储目录的文件推送到手机,例如adb pull /sdcard/123.txt C:\\Users\\Administrator\\Desktop⒋活动管理器adb shell am start <pkg>/<act>启动app并打开指定界面adb shell am force-stop <pkg>强制停止app(执行后app会直接闪回)adb shell am start -a android.intent.action.VIEW -d <url> -p <pkg>使用指定app打开网页链接⒌包管理器adb shell pm disable-user <pkg>禁用系统app,这个一定要背熟!对付洋LJ必备adb shell pm enable <pkg>启用系统app,配合上一个adb shell pm install <urlP>在手机里安装apk文件。对付洋LJ必备adb shell pm enable <pkg>启用系统app,配合上一个adb shell pm install <urlP>在手机里安装apk文件。注意和不带shell pm区分!也可以在路径前跟随之前介绍的几个参数。adb shell pm uninstall <pkg>卸载软件。注:如果带 "–user 0&#34;参数,可以卸载系统软件,但不是真正卸载,可以看相关介绍 查看链接。adb shell pm clear <pkg>清除所有数据,恢复到初始安装后的状态adb shell pm list package -f列出apk安装位置及相应的包名adb shell pm list package -d列出禁用包名,限制系统应用adb shell pm list package -e列出启用包名,限制系统应用adb shell pm list package -s列出所有系统应用程序的包名adb shell pm list package -第三方应用三方应用包名称adb shell pm list package -i列出软件对应安装源的包名adb shell pm list package -i本图由酷安晨钟酱原包名列出adb shell pm list package -u列出卸载软件的包名搞机工具箱软件操作,包含了以上2.3.4.5部分功能

adb驱动程序(win7安装adb驱动方法)

⒍窗口管理器adb shell wm density列出当前显示DPI。请注意,这不是开发者选项中的dp!换算为&#34;横向分辨率*160/DPI=dpadb shell wm density xxx设置DPI为xxx,xxx是正整数adb shell wm density reset恢复默认DPIadb shell wm size列出当前显示的分辨率。adb shell wm size axb设置分辨率,注意手机格式为横向x纵向,中间为x”就是字母x,不是乘号,两边没有空间!adb shell wm size reset恢复默认分辨率adb shell wm overscan a,b,c,d重置屏幕的显示区域。abcd四个参数为整数,显示边缘距离左、上、右、下的像素数,正内负外。不懂也没关系。记住,它的一个重要用途是永久隐藏导航栏,并使用命令wm overscan 0,0,0,-d,d是导航栏的像素高度。关于wm再说一句命令:即使有,root还建议在计算机上更改上述信息,当前界面不会因为手残疾而严重变形,但找不到输入框。特别是遇到MIUI这种默认有最高限制,root强行改不好就会卡米!《搞机工具箱》的显示操作内,包含了以上6的全部功能

adb驱动程序(win7安装adb驱动方法)

⒎按键与触摸模拟adb shell input text “xxx”向设备输入xxx字符(不支持中文,同样是因为编码问题)adb shell input keyevent xx代表keycode。下图左边的红色数字就是keycode,这里只列举一些常用的,完整版的可以自己查。

adb驱动程序(win7安装adb驱动方法)

例如输入adb shell input keyevent 26 就相当于按了一下锁屏键adb shell input tap x y模拟点击屏幕x和y坐标,坐标可以打开开发者中的“指针位置”来确定adb shell input swipe x1 y1 x2 y2 d在d毫秒内,模拟滑动屏幕x1,y1坐标到x2,y2坐标。总结一下,input命令加上循环可用作按键脚本,连点器等等。可玩性非常高,真正做到解放双手。《搞机工具箱》的触摸模拟内,包含了以上7的部分功能

adb驱动程序(win7安装adb驱动方法)

adb驱动程序(win7安装adb驱动方法)

四、高级命令(部分机型可能没效果)⒈Settings设置表adb shell settings put global window_animation_scale 1.25 修改窗口动画速度为1.25adb shell settings put global transition_animation_scale 1.32修改过渡动画速度为 1.32adb shell settings put global animator_duration_scale 1.55修改程序动画速度为 1.55adb shell settings put system font_scale 1.02修改全局字体缩放为1.02,1为默认adb shell settings put global policy_control immersive.status=*隐藏状态栏,上滑可出adb shell settings put global policy_control immersive.navigation=*隐藏导航栏,上滑可出adb shell settings put secure icon_blacklist rotate,volume隐藏状态栏的旋转和音量图标。注意多个隐藏的图标只能用一条完整指令隐藏,不填就代表会显示!其他图标可以看这里 查看链接adb shell settings put secure sysui_qqs_count 8修改状态栏一级下拉图标数量为8个adb shell settings put secure sysui_rounded_content_padding 2修改状态栏两侧的置顶间距位2(仅限Pie及以上系统使用,非圆角屏建议调成0)adb shell settings put global captive_portal_https_url htt删p://connect.rom.miui.c删om/generate_204修改WIFI验证服务器为国内服务器,多用于去除wifi的x号更多settings指令可使用adb shell settings查看,充分利用help命令,包括打印系统自带的system, secure, global列表,学会了settings才算真正的掌握了ADB玩机的精髓。以上命令想恢复默认只需删掉最后的参数,本文由酷安晨钟酱原创,把put改成reset执行即可《搞机工具箱》的软件操作内,包含了以上1的全部功能

adb驱动程序(win7安装adb驱动方法)

⒉dumpsys系统状态adb shell dumpsys window windows | findstr "Current"显示当前界面的activity。可配合am start <pkg>/<act>; 让app打开并跳转到指定界面adb shell dumpsys battery列出电池状态adb shell dumpsys battery set level 150修改电池百分比为150adb shell dumpsys battery reset恢复真实百分比adb shell dumpsys meminfo列出内存状态adb shell dumpsys cpuinfo列出CPU状态adb shell dumpsys gfxinfo列出帧率状态adb shell dumpsys display列出显示屏状态上面的四个会打印出很多信息,感兴趣可以研究一下输出,多用于开发调试。目前比较常用的就是以上这些了。如有错误欢迎指出

adb驱动程序(win7安装adb驱动方法)

以上教程由酷安晨钟酱原创,感谢大佬的作品。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至827202335@qq.com 举报,一经查实,本站将立刻删除。文章链接:https://www.eztwang.com/dongtai/52560.html

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2022年12月29日 09:51
下一篇 2022年12月29日 10:03

相关推荐

  • 微信头像无法更换怎么办?为什么会出现这样的问题?

    微信作为国内最受欢迎的社交软件之一,用户数量庞大,其功能的多样性也深受用户喜爱。其中,微信头像的更换是用户表达个性和情感的一种方式。然而,有些用户在尝试更换微信头像时,会遇到无法更换的问题。那么,这究竟是怎么回事呢?为什么会出现这样的问题呢?下面我们就来一探究竟。 首先,我们要明确微信头像无法更换可能有以下几种原因: 1. 网络问题:在更换头像的过程中,如果…

    2024年9月2日
    2600
  • 微信拉黑后还能重新加好友吗?如何操作?

    在现代社交生活中,微信成为了不可或缺的一部分。我们通过微信与亲朋好友保持联系,分享生活中的点滴。然而,在某些情况下,我们可能会因为种种原因将某位好友拉黑。那么,问题来了,微信拉黑后还能重新加好友吗?如果可以,又该如何操作呢? 答案是肯定的,微信拉黑后仍然可以重新添加好友。下面,我将为您详细介绍重新添加好友的具体操作步骤。 首先,我们需要明确一点:拉黑好友并不…

    2024年9月1日
    5300
  • 网课优缺点分析:如何选择最适合的学习方式?

    随着科技的发展,网络教育逐渐成为学习的重要方式之一。尤其在疫情期间,网课成为了众多学生和职场人士的主要学习途径。然而,网课既有其独特的优势,也存在一定的不足。面对如此多样化的学习方式,如何选择最适合自己的一款呢?本文将对网课的优缺点进行分析,以帮助大家找到最合适的学习方式。 一、网课的优点 1. 灵活性:网课摆脱了传统课堂时间和地点的限制,学员可以根据自己的…

    2024年8月31日
    1800
  • 多多买菜退款需要门店同意吗?正确流程是怎样的?

    线上购物已经成为我们日常生活的一部分,多多买菜便是其中的佼佼者。然而,在享受便利的同时,我们也可能会遇到退款的问题。那么,在使用多多买菜时,退款是否需要门店同意呢?正确的退款流程又是怎样的呢?接下来,我们就来一步步了解。 首先,我们需要明确一点,多多买菜的退款流程主要分为两类:一是有实体门店的商品,二是无实体门店的商品。 对于有实体门店的商品,退款是否需要门…

    2024年8月30日
    3900
  • 不用手机号可以注册抖音吗?有哪些替代方案?

    在互联网时代,抖音已成为大众娱乐的重要途径。然而,有些人出于隐私保护或其他原因,不愿意使用手机号注册抖音。那么,不用手机号可以注册抖音吗?答案是肯定的。本文将为您介绍几种抖音注册的替代方案。 1. 使用邮箱注册 抖音支持使用邮箱地址进行注册。在注册过程中,选择“邮箱注册”选项,输入您的邮箱地址,设置密码,按照提示完成验证即可。使用邮箱注册的好处是,可以避免手…

    2024年8月30日
    8400
  • 朋友验证消息是什么意思?如何在社交软件中正确处理?

    所谓朋友验证消息,是指当我们在社交软件上收到一个来自陌生人的好友请求时,对方通常会附带一条简短的文字信息,用于说明自己的身份和添加好友的原因。这样做的目的是为了让接收方更容易判断对方是否值得信任,从而决定是否通过好友请求。 在社交软件中正确处理朋友验证消息,以下几点建议或许能帮助你: 1. 审慎对待:在通过好友请求之前,一定要仔细阅读对方发送的朋友验证消息,…

    2024年8月29日
    3000
  • 寻找类似闲鱼的二手交易平台。

    随着互联网的普及和发展,二手交易平台日益受到人们的关注和喜爱。闲鱼作为我国知名的二手交易平台,为广大用户提供了一个便捷、高效的交易环境。然而,除了闲鱼之外,还有许多类似的二手交易平台值得我们去探索和利用。今天,就让我来为大家介绍几款类似的二手交易平台,希望能给大家带来更多的选择。 1. 转转 转转成立于2015年,是58同城旗下的二手交易平台。它依托于58同…

    2024年8月24日
    1200
  • 闲鱼分期付款是否可行?

    闲鱼,作为国内知名的二手交易平台,已经深入到大众的日常生活之中。在这个平台上,买家可以淘到物美价廉的二手商品,卖家则可以处理自己的闲置物品。然而,随着消费方式的多元化,分期付款购物逐渐成为一种趋势。那么,闲鱼分期付款是否可行呢? 首先,我们需要了解闲鱼平台的特点。闲鱼作为一个C2C的交易平台,其核心优势在于低价、多样的商品和便捷的交易流程。然而,分期付款涉及…

    2024年8月23日
    5100

发表回复

登录后才能评论

联系我们

18312384410

在线咨询: QQ交谈

邮件:827202335@qq.com

添加微信