51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1242|回复: 0
打印 上一主题 下一主题

[已解决-使用] (二)adb操作命令详解及大全,需要的进~

[复制链接]
  • TA的每日心情
    开心
    2017-11-8 09:23
  • 签到天数: 10 天

    连续签到: 1 天

    [LV.3]测试连长

    跳转到指定楼层
    1#
    发表于 2016-9-9 15:45:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 甜甜酱 于 2016-9-30 14:51 编辑

    接上篇

    【操作命令】

      1. 查看设备


      adb devices

    这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示

          

    2.安装软件

      adb install

    adb install <apk文件路径> :这个命令将指定的apk文件安装到设备上

    3. 卸载软件

      adb uninstall <软件名>

      adb uninstall -k <软件名>

    如果加 -k 参数,为卸载软件但是保留配置和缓存文件.

      4. 进入设备或模拟器的shell:

      adb shell

    通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个Linux Shell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用以下的方式:

      adb shell [command]

    如:adb shell dmesg会打印出内核的调试信息。

      5. 发布端口

    可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:

    adb forward tcp:5555 tcp:8000

      6. 从电脑上发送文件到设备

      adb push <本地路径> <远程路径>

    用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)

      7. 从设备上下载文件到电脑

      adb pull <远程路径> <本地路径>

    用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑

      8、查看bug报告

    adb bugreport

      9、记录无线通讯日志

    一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录:

    adb shell

    logcat -b radio

      10、获取设备的ID和序列号

    adb get-product

    adb get-serialno

    adb shell

    sqlite3



    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-15 11:24 , Processed in 0.060488 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表