问题标签 [monkeyrunner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1330 浏览

monkeyrunner - 当我运行猴子跑步者时,我收到了 swt 错误

我创建了以下脚本并将其保存为 lib 文件夹中的 (test.mr) 并从命令提示符 C:\Android_Stuff\android-sdk-windows\tools\lib\monkeyrunner test.mr 运行

我正进入(状态

0 投票
2 回答
789 浏览

monkeyrunner - 如何使用猴子跑步者选择一个按钮?

我有一个应用程序(.apk)。

我给你一个流程。当您点击应用程序(这是我的第一个活动)时,屏幕 1 将显示。

屏幕 1: 演示 (on registernow)
屏幕 2: 注册个人详细信息 (onsubmit)
等....,

我将使用 device.startActivity('package/.demo') 启动应用程序。

在演示页面上,我需要单击 registernow 按钮。有没有办法通过标签名称选择按钮?

问候,钱德拉

0 投票
1 回答
1752 浏览

monkeyrunner - 如何使用 Monkey runner 在 Android 模拟器的文本字段中输入文本

我正在使用猴子跑步者。

我在屏幕 1 上,我需要填写页面表格并提交。

我需要将焦点转移到第一个字段并需要输入文本。

如何将焦点放在任何文本字段上,或者我可以输入任何方式吗?

请告诉我..

问候,钱德拉

0 投票
0 回答
368 浏览

monkeyrunner - 如果在猴子跑步者中使用向上和向下键焦点没有转到该按钮,如何按下按钮?

我在屏幕 1 上。屏幕上有一个名为“立即注册”的按钮。如果我按任意键,则该按钮不会获​​得焦点。所以我无法使用按键来按下按钮进入后续页面。有没有办法通过其他方式选择按钮?

另外请让我知道有什么方法可以在屏幕上滑动图像..

问候,钱德拉

0 投票
2 回答
2200 浏览

monkeyrunner - 如何从真机monkeyrunner脚本运行?

我已经编写了在模拟器中运行的代码。如何让它在真实设备中工作?仅连接设备并更改位置(apk 的设备位置)就足够了吗?

0 投票
1 回答
419 浏览

android - 如何在安卓键盘中输入点?

我想在电子邮件字段中输入 rd@gmail.com。

我正在使用下面的命令。

无法识别此命令。即将找不到密钥。请让我知道如何输入。

0 投票
2 回答
822 浏览

monkeyrunner - 如何在猴子跑步者中添加断言

我需要在屏幕上添加几个断言。

假设我在第 1 页。我需要验证是否显示某些 xxx 文本以及是否显示按钮,还需要验证按钮的标签。

请帮助我如何在猴子运行脚本中添加断言..

谢谢

0 投票
1 回答
1456 浏览

android - 如何使用 python 或 monkeyrunner 从屏幕截图中获取字符串和坐标

可以说我使用猴子跑步者捕获了一个屏幕截图。此屏幕截图包含一些文本,例如:联系人、拨号器等。我想从屏幕截图中提取字符串和坐标。所以,在我的猴子跑步者脚本中,我可以搜索字符串并获取坐标。使用这个坐标我可以使用猴子跑步者点击坐标。因此,这将解决在屏幕中搜索文本并点击它的目的。有人可以帮助我吗?

0 投票
1 回答
1629 浏览

android - Android Monkey 不生成 HPROF 转储

我运行以下 Android Monkey 命令:

它应该在 /data/misc 下创建一个 hprof 文件,但它没有。我修改了 777 /data/misc。

然后我尝试了 kill -10 APP_PID,但在 logcat 下得到了以下内容:

我在 Galaxy S 上运行 Cyanogenmod 版本 7、Android 版本 2.3.7。

为什么有“没有 HPROF”,我如何通过 Monkey 获得 HPROF 转储并杀死 -10?

谢谢

0 投票
1 回答
502 浏览

android - 在 WIFI 上运行 Monkeyrunner,也可以作为应用程序运行

我有一个将屏幕截图发送到其他 Android 设备的 android 应用程序。现在我想从第二个控制第一个 android 设备。我将发送触摸坐标和触摸类型。

作为一种解决方案,我将在发送屏幕截图的第一台设备上运行 monkeyrunner 代码。

我的问题是我可以将monkeyrunner 代码作为Android 应用程序的一部分运行,该应用程序将在我启动屏幕截图应用程序时启动。

第二个问题,monkeyrunner 可以通过 WIFI 工作吗?

谢谢