android adb 使用全集3
来源:互联网 发布:网络选秀活动 编辑:程序博客网 时间:2024/05/02 12:19
如果当前没有模拟器/设备运行,adb则返回 no device .
给特定的模拟器/设备实例发送命令
如果有多个模拟器/设备实例在运行,在发布adb命令时需要指定一个目标实例。 这样做,请使用-s 选项的命令。在使用的-s 选项是
adb -s < serialNumber> < command>
如上所示,给一个命令指定了目标实例,这个目标实例使用由adb分配的序列号。你可以使用 devices 命令来获得运行着的模拟器/设备实例的序列号
示例如下:
adb -s emulator-5556 install helloWorld.apk
注意这点,如果没有指定一个目标模拟器/设备实例就执行 -s 这个命令的话,adb会产生一个错误.
安装软件
你可以使用adb从你的开发电脑上复制一个应用程序,并且将其安装在一个模拟器/设备实例。像这样做,使用install 命令。这个install 命令要求你必须指定你所要安装的.apk文件的路径:
adb install < path_to_apk>
为了获取更多的关于怎样创建一个可以安装在模拟器/设备实例上的.apk文件的信息,可参照Android Asset Packaging Tool (aapt).
要注意的是,如果你正在使用Eclipse IDE并且已经安装过ADT插件,那么就不需要直接使用adb(或者aapt)去安装模拟器/设备上的应用程序。否则,ADT插件代你全权处理应用程序的打包和安装.
转发端口
可以使用 forward 命令进行任意端口的转发——一个模拟器/设备实例的某一特定主机端口向另一不同端口的转发请求。下面演示了如何建立从主机端口6100到模拟器/设备端口7100的转发。
adb forward tcp:6100 tcp:7100
同样地,可以使用adb来建立命名为抽象的UNIX域套接口,上述过程如下所示:
adb forward tcp:6100 local:logd
从模拟器/设备中拷入或拷出文件
可以使用adbpull ,push 命令将文件复制到一个模拟器/设备实例的数据文件或是从数据文件中复制。install 命令只将一个.apk文件复制到一个特定的位置,与其不同的是,pull 和 push 命令可令你复制任意的目录和文件到一个模拟器/设备实例的任何位置。
从模拟器或者设备中复制文件或目录,使用(如下命):
adb pull < remote> < local>
将文件或目录复制到模拟器或者设备,使用(如下命令)
- android adb 使用全集3
- android adb 使用全集1
- android adb 使用全集2
- Android Debug Bridge-adb命令全集(官方)
- Android ADB工具使用
- Ubuntu android adb 使用
- Android ADB的使用
- Android ADB的使用
- Android ADB 工具使用
- ANDROID ADB工具使用
- android adb 使用
- Android ADB的使用
- Android ADB 工具使用
- Android adb 使用
- Android使用adb命令
- Android ADB 使用教程
- Android ADB的使用
- Android adb 使用详解
- .NET资源站点汇总
- android adb 使用全集1
- 45卦象貌似说的是俄罗斯帮我们对付小日本的,9.0大地震日本完蛋了 哈哈
- 从WAR包中读取某个属性文件
- android adb 使用全集2
- android adb 使用全集3
- ffmpeg SDK开发手册
- 编译php5遇到iconv错误的解决方法
- GB18030汉字的各种编码
- 我的java宣言
- Android创建快捷方式(shortcut)
- 【CUDA】如何将一个MFC工程变成CUDA工程
- C++ String的替换,查找及gets使用 OJ113
- 互联网产品设计进阶(13)做个懂财务的产品经理