分享

方便之余亦存在风险 安卓ADB命令的强大之处

 辷盀 2016-12-08

方便之余亦存在风险 安卓ADB命令的强大之处

ADB,英文全称为Android Debuging Bridge,中文直译为安卓调试桥。它是一个让用户透过电脑连接模拟器实例或安卓设备进行通信的多用途命令行工具。透过这个工具我们可以向设备安装应用和进行调试,实现普通操作模式下无法实现的功能。

方便之余亦存在风险 安卓ADB命令的强大之处

在使用ADB之前需要做好两个准备,首先电脑端要准备好包含ADB程序的安装包和驱动文件,而目前最简单的安装方法就是在网上搜索XDA(非中文版)论坛上的15 seconds ADB Installer,这个懒人安装包已经包含了ADB程序、Fastboot程序和所需的驱动,目前这个懒人包已经去到 v1.4.3,只要按几次F和回车就完成安装,的确可以在15秒内装好ADB所需的使用环境,非常方便。

方便之余亦存在风险 安卓ADB命令的强大之处

在完成了电脑端的准备后我们就要在手机上开启ADB调试的选项,连击系统设置-关于手机里的版本号一栏就可以开启开发者选项,接下来再在开发者选项里开启ADB调试即可。由于这个ADB调试是相当于在安卓系统里开启特殊绿色通道,所以在不需要的时候尽量保持它关闭,不然容易发生一连接电脑就被自动安装全家桶的情况。

方便之余亦存在风险 安卓ADB命令的强大之处

手机连接电脑后在命令提示符里键入adb shell后在手机上确认允许调试,如果经常需要用到adb调试命令的话可以勾选一律允许该计算机进行调试的选项。

方便之余亦存在风险 安卓ADB命令的强大之处

这里介绍一下有用的ADB 命令,如果手机是5.0以上版本的安卓,尤其是Google原生版、CM等国外的第三方开发的版本的话,你一定会被状态栏的感叹号或叉号辣眼睛,但有了ADB命令就可以解决这个问题。

方便之余亦存在风险 安卓ADB命令的强大之处

在敲入adb shell后命令提示符显示设备名称后再输入settings delete global captive_portal_server;settings put global captive_portal_detection_enabled 0再重启手机即可解决这恼人的问题。

方便之余亦存在风险 安卓ADB命令的强大之处

对于一部分移动和联通用户而言,每次开机都会提示欢迎使用移动、联通网络的恼人提示,而这个万恶之源就在系统内置的SIM卡应用里。如果手机有Root,可以直接用钛备份、RE管理器禁用或删掉SIM卡应用。

方便之余亦存在风险 安卓ADB命令的强大之处

如果手机没有Root就要通过ADB命令解决问题,在命令提示符里敲入pm hide com.android.stk后重启,恼人的开机提示就消失了,同样这个命令也适用其他你不愿意见到又无法停用的应用,以Chrome为例,只要将上面的包名换成com.android.chrome就可以将Chrome隐藏起来。

方便之余亦存在风险 安卓ADB命令的强大之处

安卓里显示的应用都是以名字出现的,这和人一样,名字可以一样都叫李雷或韩梅梅,但身份证却是唯一的,而包名在安卓就相当于应用的身份证。那我只知道应用的名字,不知道包名怎么办呢?在系统设置里的应用列表里点击你想要隐藏应用的详情,就可以在应用名字下找到小号字体的包名信息,接下来怎么做就不用再说了吧。

方便之余亦存在风险 安卓ADB命令的强大之处

此外最常用到ADB命令的莫过于各种手机助手的便捷安装服务,虽然这种方式带给我们很多便利,但这种ADB调试通道安装的应用也伴随着一定的风险,建议在开发者选项里勾选验证ADB应用降低有害应用进入手机的风险。当然最佳的办法就是在官网或值得信任的手机市场下载应用,定期使用手机管家对应用进行扫描,下载之前看评论也是个好习惯。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多