monkeyrunner怎么连接手机?
这是我在dos下运行的命令,返回的信息如下:Jython 2.5.3 (2.5:c56500f08d34+, Aug 13 2012, 14:54:35)
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的
先获取手机名,手机名获取方式:
运行adb
输入adb devices List of devices
attached后面的就是你连接的手机名
然后尝试:
device=MonkeyRunner.waitForConnection (5&#39;手机名&#39;) 安装手机管家,这个比较直观,如果手机连接上了,在手机管家的左上角就能看到,然后你再运行adb
输入adb devices
回车就会显示你连接上的手机 土土的豆豆 发表于 2015-4-22 10:12
先获取手机名,手机名获取方式:
运行adb
输入adb devices List of devices
这个只要在DOS命令下敲敲就能连接吗?
需要做什么前置工作吗? 土土的豆豆 发表于 2015-4-22 10:12
先获取手机名,手机名获取方式:
运行adb
输入adb devices List of devices
这个只要在DOS命令下敲敲就能连接吗?
需要做什么前置工作吗? 1、打开手机调试功能;
2、用数据线连接PC
3、命令行输入 adb devices (查看是否连接成功)
4、另开cmd,cd进入tools目录,打开monkeyrunner
相关命令:
#打开monkeyrunner#monkeyrunner
#导入模块#from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice,MonkeyImage
#连接设备#device=MonkeyRunner.waitForConnection()
我这是这样连的,希望对你有帮助
手机先得有驱动,能连接上电脑才行 wuwuwumiaohong 发表于 2015-8-6 16:38
1、打开手机调试功能;
2、用数据线连接PC
3、命令行输入 adb devices (查看是否连接成功)
已经连接上了,你再告诉怎么打开已安装的应用吧,谢谢 力量她大哥 发表于 2015-8-14 09:13
已经连接上了,你再告诉怎么打开已安装的应用吧,谢谢
不好意思刚看到{:4_87:}
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()
device=MonkeyRunner.waitForConnection() 这句要这样写 MonkeyRunner中M和R要大写
页:
[1]