51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4900|回复: 9
打印 上一主题 下一主题

monkeyrunner怎么连接手机?

[复制链接]
  • TA的每日心情
    开心
    2015-4-21 17:54
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2015-4-21 17:41:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    这是我在dos下运行的命令,返回的信息如下:
    Jython 2.5.3 (2.5:c56500f08d34+, Aug 13 2012, 14:54:35)
    [Java HotSpot(TM) 64-Bit Server VM (Oracle Corporation)] on java1.8.0_45
    >>> from com.andriod.monkeyrunner import MonkeyRunner,MonkeyDevice
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    ImportError: No module named andriod
    >>> device=monkeyrunner.waitForConnection()
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    NameError: name 'monkeyrunner' is not defined
    >>>

    我今天才配置成功monkeyrunner,求帮助
    练的手机是Andriod5.0
    装的ADT是4.5的

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

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-6 17:37
  • 签到天数: 1137 天

    连续签到: 1 天

    [LV.10]测试总司令

    2#
    发表于 2015-4-22 10:12:51 | 只看该作者
    先获取手机名,手机名获取方式:
    运行adb
    输入adb devices List of devices
    attached后面的就是你连接的手机名
    然后尝试:
    device=MonkeyRunner.waitForConnection (5&#39;手机名&#39;)

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 恭喜你获得测试积点10

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-4-24 16:16
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2015-4-24 16:29:29 | 只看该作者
    安装手机管家,这个比较直观,如果手机连接上了,在手机管家的左上角就能看到,然后你再运行adb
    输入adb devices
    回车就会显示你连接上的手机
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-4-21 17:54
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
     楼主| 发表于 2015-8-5 17:00:04 | 只看该作者
    土土的豆豆 发表于 2015-4-22 10:12
    先获取手机名,手机名获取方式:
    运行adb
    输入adb devices List of devices

    这个只要在DOS命令下敲敲就能连接吗?
    需要做什么前置工作吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-4-21 17:54
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
     楼主| 发表于 2015-8-5 17:00:01 | 只看该作者
    土土的豆豆 发表于 2015-4-22 10:12
    先获取手机名,手机名获取方式:
    运行adb
    输入adb devices List of devices

    这个只要在DOS命令下敲敲就能连接吗?
    需要做什么前置工作吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-8-11 10:22
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    6#
    发表于 2015-8-6 16:38:37 | 只看该作者
    1、打开手机调试功能;
    2、用数据线连接PC
    3、命令行输入 adb devices (查看是否连接成功)
    4、另开cmd,cd进入tools目录,打开monkeyrunner
    相关命令:
    #打开monkeyrunner#monkeyrunner
    #导入模块#from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice,MonkeyImage
    #连接设备#device=MonkeyRunner.waitForConnection()

    我这是这样连的,希望对你有帮助
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    7#
    发表于 2015-8-6 22:18:55 | 只看该作者
    手机先得有驱动,能连接上电脑才行
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-4-21 17:54
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    8#
     楼主| 发表于 2015-8-14 09:13:40 | 只看该作者
    wuwuwumiaohong 发表于 2015-8-6 16:38
    1、打开手机调试功能;
    2、用数据线连接PC
    3、命令行输入 adb devices (查看是否连接成功)

    已经连接上了,你再告诉怎么打开已安装的应用吧,谢谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-8-11 10:22
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    9#
    发表于 2015-12-21 16:44:32 | 只看该作者
    力量她大哥 发表于 2015-8-14 09:13
    已经连接上了,你再告诉怎么打开已安装的应用吧,谢谢

    不好意思刚看到
    1、进入adk中aapt目录
    2、执行命令aapt dump badging D:\weixin.apk  

    3、找到package name 和activity name
    package:com.tencent.mm
    activity:com.tencent.mm.ui.LauncherUI

    4、操作手机#安装apk#device.installPackage("../../../../../../weixin.apk")—相对路径(package:'com.tencent.mm'     activity:'com.tencent.mm.ui.LauncherUI')
    #启动#启动其中的任意activity了,只要传入package和activity名称即可。命令如下:
    device.startActivity(component="com.tencent.mm/com.tencent.mm.ui.LauncherUI")

    #卸载apk#device.removePackage("com.com.tencent.mm")
    #重启设备#device.reboot()

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2016-5-26 15:27:11 | 只看该作者
    device=MonkeyRunner.waitForConnection()   这句要这样写   MonkeyRunner中M和R要大写
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 11:54 , Processed in 0.071989 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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