- 1
- 0
- 约1.31万字
- 约 8页
- 2016-10-05 发布于贵州
- 举报
AndroidADB工具使用
Android的ADB工具使用
?在SDK的Tools文件夹下包含着Android模拟器操作的重要命令,的全称为Android Debug Bridge,就是调试桥的作用,借助这个工具,我们可以管理设备或手机模拟器的状态?,还可以进行以下的操作:
1)快速更新设备或手机模拟器中的代码,如应用或Android系统升级;2)在设备上运行hell命令;3)管理设备或手机模拟器上的预定端口;
4)在设备或手机模拟器上复制或粘贴文件
ADB的工作方式比较特殊采用监听Socket TCP 5554等端口的方式让IDE和Qemu通,默认情况下会daemon相关的网络端口,所以当我们运行Eclipse时进程就会自动运行,在Eclipse中通过DDMS来调试Android程序;也可以通过手动方式调用,以下为一些常用的操作供参考。
版本信息
D:\unsetup\android-sdk-windows-1.0_r1\toolsadb version
Android Debug Bridge version 1.0.20
安装应用到模拟器?adb install [-l] [-r] file。
其中file是需要安装的文件的决定路径
3.卸载已经安装的应用
1)方法1:
?adb uninstall [-k] package。
其中package表示需要卸载的应用的包的名字,k表示是否保留应用的配置信息和cache数据
(2)手动删除adb shellcd /data/apprm app.apk
4.进入设备或模拟器的helladb shell 通过上面的命令,就可以进入设备或模拟器的hell环境中,在这个Linux?Shell中,可以执行各种Linux?的命令,另外如果只想执行一条hell命令,可以采用以下的方式:adb shell [command]如:
D:\unsetup\android-sdk-windows-1.0_r1\toolsadb shell df
/dev: 49564K total, 0K used, 49564K available (block size 4096)
/sqlite_stmt_journals: 4096K total, 0K used, 4096K available (block size 4096)
/system: 69120K total, 65508K used, 3612K available (block size 4096)
/data: 76544K total, 63684K used, 12860K available (block size 4096)
/cache: 69120K total, 1244K used, 67876K available (block size 4096)
5.转发端口
可以使用 forward 命令进行任意端口的转发一个模拟器/设备实例的某一特定主机端口向另一不同端口的转发请求。下面演示了如何建立从主机端口7100到模拟器/设备端口8100的转发。
adb forward tcp:7100 tcp:8100
同样地,可以使用来建立命名为抽象的UNIX域套接口,上述过程如下所示:
adb forward tcp:7100 local:logd
复制文件
可以使用adb pull ,push 命令将文件复制到一个模拟器/设备实例的数据文件或是从数据文件中复制。install 命令只将一个apk文件复制到一个特定的位置,与其不同的是,pull 和 push 命令可复制任意的目录和文件到一个模拟器/设备实例的任何位置。
从模拟器或者设备中复制文件或目录,使用如下命:
adb pull remote local
将文件或目录复制到模拟器或者设备,使用如下命令
adb push local remote
在这些命令中, local 和remote 分别指通向自己的发展机(本地)和模拟器/设备实例(远程)上的目标文件/目录的路径下面是一个例子::
adb push foo.txt /sdcard/foo.txt
搜索模拟器/设备的实例取得当前运行的模拟器/设备的实例的列表及每个实例的状态,如:
D:\unsetup\android-sdk-windows-1.0_r1\toolsadb devices
List of devices attached
HT843GZ03305 ? ?device
查看bug报告?
D:\unsetup\android-sdk-windows-1.0_r1\toolsadb bugreport
========
您可能关注的文档
最近下载
- 学霸作文里的“骚话公式”(5个).pdf VIP
- 欧姆龙制氧机说明书1C_IM_HAO-3620、3720、3721、3722、3710、3711、3712.pdf VIP
- 基于S7-1200的异步电机速度跟随控制系统设计与实现.doc
- 第五讲量化与编码.ppt VIP
- 无人机飞行管理及应用:无人机飞行的空管需求PPT教学课件.pptx
- 无人机操作技术-无人机自动机场.pptx VIP
- SYT 7388-2017 石油天然气钻采设备 钻井用空气锤和冲击钻头.docx VIP
- 直线定向示范课.ppt
- SYT 7421-2018 石油天然气钻采设备 钻井和修井用管柱自动化处理系统.pdf VIP
- 谢冕评志摩的诗.doc VIP
原创力文档

文档评论(0)