Mac配置环境变量支持Android adb命令及常用命令

一、配置环境变量支持 adb 命令:

1,找到电脑中 andriod sdk 目录,adb命令在platform-tools目录下

$ open /Users/xiaowujun/Library/Android/sdk/​

注意:xiaowujun 为电脑的名称,根据自身情况修改

2,打开终端,编辑.bash_profile文件, vi ~/.bash_profile​,添加以下代码

$ export PATH=${PATH}:/Users/xiaowujun/Library/Android/sdk/platform-tools

或者 直接使用命令添加

$ echo 'export PATH=$PATH:'$HOME'/Library/Android/sdk/platform-tools' >> ~/.bash_profile

3,终端输入命令: source ~/.bash_profile,加载资源

4,终端输入命令 adb,回车,没有command not found​ ,即配置成功

二、常用命令行:

1,直接安装apk包到手机上命令行:

$ adb install -r /Users/Xiaowujun/Download/lbs_1.2.1.apk
  • -r 为覆盖安装
  • -s 为安装到sd卡

2,查看应用的日志信息

首先,要进入手机(前提手机已经链接USB到电脑),在终端执行 adb shell​,进入到手机的 shell@android:/ $
然后, 直接执行 su 命令 ,切换到 root权限 root@android:/ #
​最后,cd /data/data/com.lb.lbfantasy 目录 就是安装应用的目录了 处理查看什么文件 就可以了

3,下载日志文件到本地 方便分析运行情况 (前提需要手机已经链接USB到电脑),此命令需要在电脑终端上执行

adb pull /data/data/com.lb.lbfantasy/log/run.log /Users/Xiaowujun/Download/run.log

问题:adb pull /data/data/com.lb.lbfantasy/log/run.log /Users/Xiaowujun/Download/run.log
failed to copy ‘/data/data/com.lb.lbfantasy/log/run.log’ to ‘/Users/Xiaowujun/Download/run.log’: Permission denied

解决:首先需要在手机虚拟机中修改需要拷贝的文件权限。

adb shell

su

chmod -R 777 /data/data/com.lb.lbfantasy/

然后再执行 adb pull 命令,即可

你可能感兴趣的:(Android,SDK)