Android 常见adb命令
2015-08-05 08:41
295 查看
1、 查看所有已链接的设备
命令:
adb devices
例:
C:\Users\laiyu>adb devices
List of devices attached
5d3b5aac device
设备命令
2、 复制文件/目录到手机设备
命令:
adb push
例:复制d:\\ WiFi.apk到手机/mnt/sdcard/ (手机内存)
C:\Users\laiyu>adb push d:\\WiFi.apk /mnt/sdcard/
1661 KB/s (7471417 bytes in 4.390s)
3、 从手机设备复制文件/目录
命令:
adb pull []
例:
C:\Users\laiyu>adb pull /mnt/sdcard/WiFi.apk d:\\
1573 KB/s (7471417 bytes in 4.637s)
备注:如果文件已经存在,则直接覆盖,不提示
4、 进入手机远程终端
命令:
adb shell
例:
C:\Users\laiyu>adb shell
shell@android:/ $
5、 运行远程shell命令
adb shell
6、 查看设备日志
命令:
adb logcat [ ]
注:关于filter-spec 参考命令:adb logcat --help
7、 安装
非覆盖安装
命令:
adb install package_name.apk
例:
C:\Users\laiyu>adb install d:\\Wifi.apk
2802 KB/s (7471417 bytes in 2.603s)
pkg: /data/local/tmp/Wifi.apk
Success
覆盖安装
命令:
adb install package_name.apk
例:
C:\Users\laiyu>adb install -r d:\\Wifi.apk
1772 KB/s (7471417 bytes in 4.117s)
pkg: /data/local/tmp/Wifi.apk
Success
备注:adb会将包复制到临时目录,然后进行安装
8、 卸载
命令:
adb uninstall [-k] pkg_name
选项说明:
-k 保留数据和缓存目录
注意:这里的pkg_name,不是按时的软件包命名
例:
C:\Users\laiyu>adb uninstall com.snda.wifilocating
Success
脚本命令
9、 开启(运行)服务
命令:
adb start-server
注:开启后在任务管理器中看到 adb进程
例:
C:\Users\laiyu>adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *例:
10、 终止正在运行的服务
命令:
adb kill-server
命令:
adb devices
例:
C:\Users\laiyu>adb devices
List of devices attached
5d3b5aac device
设备命令
2、 复制文件/目录到手机设备
命令:
adb push
例:复制d:\\ WiFi.apk到手机/mnt/sdcard/ (手机内存)
C:\Users\laiyu>adb push d:\\WiFi.apk /mnt/sdcard/
1661 KB/s (7471417 bytes in 4.390s)
3、 从手机设备复制文件/目录
命令:
adb pull []
例:
C:\Users\laiyu>adb pull /mnt/sdcard/WiFi.apk d:\\
1573 KB/s (7471417 bytes in 4.637s)
备注:如果文件已经存在,则直接覆盖,不提示
4、 进入手机远程终端
命令:
adb shell
例:
C:\Users\laiyu>adb shell
shell@android:/ $
5、 运行远程shell命令
adb shell
6、 查看设备日志
命令:
adb logcat [ ]
注:关于filter-spec 参考命令:adb logcat --help
7、 安装
非覆盖安装
命令:
adb install package_name.apk
例:
C:\Users\laiyu>adb install d:\\Wifi.apk
2802 KB/s (7471417 bytes in 2.603s)
pkg: /data/local/tmp/Wifi.apk
Success
覆盖安装
命令:
adb install package_name.apk
例:
C:\Users\laiyu>adb install -r d:\\Wifi.apk
1772 KB/s (7471417 bytes in 4.117s)
pkg: /data/local/tmp/Wifi.apk
Success
备注:adb会将包复制到临时目录,然后进行安装
8、 卸载
命令:
adb uninstall [-k] pkg_name
选项说明:
-k 保留数据和缓存目录
注意:这里的pkg_name,不是按时的软件包命名
例:
C:\Users\laiyu>adb uninstall com.snda.wifilocating
Success
脚本命令
9、 开启(运行)服务
命令:
adb start-server
注:开启后在任务管理器中看到 adb进程
例:
C:\Users\laiyu>adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *例:
10、 终止正在运行的服务
命令:
adb kill-server
相关文章推荐
- Android Looper And Hander 机制剖析 - 02
- Android 圆弧形进度条 自定义View
- A003-Android开发环境搭建
- Android 圆弧形进度条 自定义View
- Android 圆弧形进度条 自定义View
- android sdk开发国内下下载地址,超全。。。
- Android 平台下使用 i2c-tools
- Android 旋转动画
- android 即时通讯开发总结
- Android - Volley的ImageLoader下载图片
- android 跳转
- Android Api Demos登顶之路(十九)Rotation Animation
- android Toast文字加大
- 【Android开源项目分析】自定义圆形头像CircleImageView的使用和源码分析
- Android QQ空间说说回复功能简介
- [Android基础]Activity的生命周期
- Android:自定义dialog
- Android开源:数据库ORM框架GreenDao学习心得及使用总结
- Android-ViewPagerIndicator框架使用——TitlePageIndicator
- Android4.0 G-Sensor工作流程