mac下ADB的配置和常用命令
2015-08-12 20:33
323 查看
首先,mac下地ADB配置
1.打开终端,输入touch .bash_profile
2.在终端输入open -e .bash_profile(这里的-e是edit的意思,输入这步后,会打开bash_profile文件)
3.在bash_profile中配置环境变量,格式是export PATH=${PATH}:/Applications/eclipse_for_android/sdk/platform-tools,保存并关闭文件
(/Applications/eclipse_for_android/sdk/platform-tools是我的adb路径,可以在sdk下找到adb,然后按command+i,显示简介,复制路径)
4.在终端输入source .bash_profile
以上就是mac平台下,ADB的配置方法
输入adb version,成功看到版本,就说明配置成功了
常用命令:
1. adb version 查看adb的版本
2. adb device 查看连接到电脑的所有设备
3. adb reboot 重启设备 / adb reboot bootloader 重启设备并进入fastboot模式 / adb reboot recovery 重启设备并进入recovery模式
4. adb kill-server 终止adb服务
5. adb start-server 重启adb服务
6. adb root 以root权限重启adb服务
7. adb -s device_series -shell (进入指定设备的shell,用于当前有1台以上设备连接电脑的情况,因为有1台以上设备连接时,adb -shell会报错,所以必须指定一台设备)
4.1 adb -e shell (当前有两台设备,分别是一台是模拟机和一台真机,该命令进入模拟机)
4.2 adb -d shell (当前有两台设备,分别是一台是模拟机和一台真机,该命令进入真机)
8. adb shell cat /proc/cpuinfo 获取cpu信息
9. adb shell cat /system/build.prop 获得设备编译属性
10 adb shell cat /data/misc/wifi/*.conf 获取wifi信息,但是需要root权限
11. adb install apkname.apk 安装apk / adb install -s apkname.apk 安装apk到sd卡 / adb
install -r apkname.apk 保存缓存数据安装apk
12. adb shell pm list package 显示手机上所有安装的app的包名
13. adb uninstall apkname.apk 卸载应用
14. adb shell top 查看应用占用内存的情况 / adb shell top -3 查看前3个占用最多的程序
15. adb shell cat /proc/meminfo查看内存占用
16. adb shell ps 查看进程列表
17. adb shell service list 查看后台services信息
18. adb shell screencap -p /sdcard/screen.png 截图到指定路径
19. adb shell screenrecord /sdcard/s1.mp4 录制视频,只支持4.4以上
1.打开终端,输入touch .bash_profile
2.在终端输入open -e .bash_profile(这里的-e是edit的意思,输入这步后,会打开bash_profile文件)
3.在bash_profile中配置环境变量,格式是export PATH=${PATH}:/Applications/eclipse_for_android/sdk/platform-tools,保存并关闭文件
(/Applications/eclipse_for_android/sdk/platform-tools是我的adb路径,可以在sdk下找到adb,然后按command+i,显示简介,复制路径)
4.在终端输入source .bash_profile
以上就是mac平台下,ADB的配置方法
输入adb version,成功看到版本,就说明配置成功了
常用命令:
1. adb version 查看adb的版本
2. adb device 查看连接到电脑的所有设备
3. adb reboot 重启设备 / adb reboot bootloader 重启设备并进入fastboot模式 / adb reboot recovery 重启设备并进入recovery模式
4. adb kill-server 终止adb服务
5. adb start-server 重启adb服务
6. adb root 以root权限重启adb服务
7. adb -s device_series -shell (进入指定设备的shell,用于当前有1台以上设备连接电脑的情况,因为有1台以上设备连接时,adb -shell会报错,所以必须指定一台设备)
4.1 adb -e shell (当前有两台设备,分别是一台是模拟机和一台真机,该命令进入模拟机)
4.2 adb -d shell (当前有两台设备,分别是一台是模拟机和一台真机,该命令进入真机)
8. adb shell cat /proc/cpuinfo 获取cpu信息
9. adb shell cat /system/build.prop 获得设备编译属性
10 adb shell cat /data/misc/wifi/*.conf 获取wifi信息,但是需要root权限
11. adb install apkname.apk 安装apk / adb install -s apkname.apk 安装apk到sd卡 / adb
install -r apkname.apk 保存缓存数据安装apk
12. adb shell pm list package 显示手机上所有安装的app的包名
13. adb uninstall apkname.apk 卸载应用
14. adb shell top 查看应用占用内存的情况 / adb shell top -3 查看前3个占用最多的程序
15. adb shell cat /proc/meminfo查看内存占用
16. adb shell ps 查看进程列表
17. adb shell service list 查看后台services信息
18. adb shell screencap -p /sdcard/screen.png 截图到指定路径
19. adb shell screenrecord /sdcard/s1.mp4 录制视频,只支持4.4以上
相关文章推荐
- poj(1088)——滑雪(经典递推型动归)
- 空手套白狼--基于系统分区镜像的修改
- Linux环境PHP5.5以上连接SqlServer2008【全网最经典无错版】
- 集训第五周动态规划 G题 回文串
- Linux man命令的使用方法
- Oracle 学习之RAC(二) 环境准备
- 第 3 页:Context组件
- UIView动画事务与UIImageView动画
- 霸道的MDI
- hdu 1159/poj1458 Common Subsequence 最长公共子串
- 基于JMF RTP的网络传输媒体流
- Jvm工作原理学习笔记
- dfs 递归思想 解决排列组合的一些基础问题
- poj 1699 Best Sequence(dfs+A(n,n))
- mysql 视图
- 博客搬家
- 如期而至,OC第二天
- 扩展方法用法及其原理和注意事项
- 初识软件工程
- 您配置文件中的设置 (空密码的 root) 与 MySQL 默认管理员账户对应。您的 MySQL 服务器使用默认值运行当然没有问题,不过这样的话,被入侵的可能性会很大,我们强烈建议您应该立即给……