adb配置和基础命令

作者: AndroidTech | 来源:发表于2016-10-20 18:41 被阅读0次

    习惯了使用图形化界面,总觉得使用dos黑框框的才是大牛,作为开发,避免不了各种装包啊,卸载 啊 ,甚至有时候从手机上从本地读取文件啊 ,截屏啊 ,感觉利用工具不太如意,这个功能有,那个功能没有,很是麻烦,于是学习了adb,使用命令行全部搞定,本着开源精神,总结一下学习结果。

    首先说一下,adb,Andorid Debug Bridge,通俗点来说,就是android调试桥梁,就是为android开发人员调试提供方便的一个工具。

    由于android开发需要使用SDK,而SDK中就包含有adb的插件,所以不需要再去下载了,但是需要配置环境变量,但是对于久战android开发的你我来说,配置环境变量早已不再陌生。

    首先我们打开AS所使用的SDK的包下边的platform-tools包,可以看到有个adb.exe文件,如下图所示:

    所以需要把这个路径配置到环境变量中。

    在配置环境变量时,本着程序员低耦合的优良作风,将SDK的路径添加为一个SDK_HOME的变量。

    然后再path下将platform-tools添加进去

    我用的win10的系统,所以环境变量配置个win7有点不一样,但是万变不离其宗,将引用用%号包含起来就行了,然后添加上引用的包名,然后确定就完成了。

    下边介绍几条adb常用的命令。

    1、adb devices   查找所有android设备(包括模拟器)

    上边那个是模拟器的。

    2、adb install /uninstall  利用adb安装或者卸载安装包

    卸载时候使用adb uninstall 包名  完成卸载

    安装的时候是adb install apk文件  完成安装

    3、adb pull /push  上传下载文件

    adb push 本地目录 设备地址  表示将本地文件发送到设备上某个文件夹

    adb pull 设备上某个文件 本地位置  表示将设备上的某个文件下载到本地

    这里需要注意的是,文件放置的位置不能是根目录。

    4、adb shell screenrecord /sdcard/recorddemo.mp4  录制屏幕

    这个默认录制时间是180秒,要想自己控制时间,需要在文件目录之前加上时间限制

    感觉这个不好的地方就是不能随时动态更改录制时间。(害我找了半天停止录制的命令)

    5、adb shell screencap /sdcard/screencapdemo.png 截屏

    只需要在后边添加一个保存截屏路径就ok了

    暂时能使用就这么几个,慢慢积累添加吧!!!

    更多内容或者。。。请关注我的微信公众号,以后持续努力!!!

    相关文章

      网友评论

        本文标题:adb配置和基础命令

        本文链接:https://www.haomeiwen.com/subject/etotyttx.html