Android学习一 adb的使用

时间:2021-02-22 15:50:41

       在正式的Android学习之前先来看一个小工具——adb。adb是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的android设备,它的主要功能有 运行设备的shell(命令行)、管理模拟器或设备的端口映射、计算机和设备之间上传/下载文件、 将本地apk软件安装至模拟器或android设备,是很实用的一个工具。要想直接在cmd里面使用adb命令需要配置环境变量,或者去sdk目录下的platform-tools文件夹中直接运行adb.exe。它的主要命令如下:

    1.adb devices :列出当前电脑所连接的android设备
    2.adb push pc_path  phone_path :将电脑端文件放到手机端
    3.adb pull phone_paht pc_path :将手机端文件拉到电脑端
    4.adb install [-r] apkpath ; 安装一个电脑端的apk文件。-r:强制安装
    5.adb uninstall packagename; 卸载一个应用

     //以下两个指令联合使用来解决adb被占用,或断开连接的情况
    6.adb kill-server : 结束adb服务的链接
    7.adb start-server :开启adb服务的链接

    8.netstat -oan 查看端口: 查看端口 
    9.adb shell:进入当前设备linux环境
    10.adb shell + ls -l :查看当前设备的目录结构
    11.adb shell+ logcat :查看系统运行中的日志信息
    注意: 如果当前电脑链接的是多台android设备,需要指定操作的是哪台设备,需要在adb后加 -s 设备序列号。