Wil*_*ate 7 testing android monkey android-emulator android-monkey
我使用以下指令让猴子在我的应用程序上运行(通过android模拟器):
Monkey -p <packagename> -v 5000
我收到以下错误:
01-28 11:45:55.392: ERROR/MediaPlayerService(34): error: -2
01-28 11:45:55.392: ERROR/MediaPlayer(58): Unable to to create media player
01-28 11:45:58.783: ERROR/MediaPlayerService(34): error: -2
01-28 11:45:58.783: ERROR/MediaPlayer(58): Unable to to create media player
01-28 11:46:13.742: ERROR/MediaPlayerService(34): error: -2
01-28 11:46:13.752: ERROR/MediaPlayer(58): Unable to to create media player
Run Code Online (Sandbox Code Playgroud)
这种情况每隔几秒就会一次又一次地发生,并且是唯一发生的错误.这很奇怪,因为我的应用程序根本没有触及任何媒体播放器功能.这是一个简单的笔记/待办事项应用程序.任何洞察猴子触摸的是什么导致错误以及我能做些什么来防止它?
或者可以安全地忽略它吗?
谢谢!
编辑:
我想我找到了问题的根源.显然,猴子设法将我的键盘放入某种亚洲语言中.每当在下面的软键盘图像中按下左下键(两个亚洲字符)时.我收到了媒体播放器错误.有谁知道这把钥匙做什么?

它可能正在尝试进入语音录制模式,但由于缺少麦克风输入,该模式可能会在模拟器中失败。另一个想法是它按下了音量键,而您的模拟器由于某种奇怪的原因而无法处理。
我总是做的就是将猴子限制在我想要测试的范围内。根据Monkey 文档页面,您可以将--pct-syskeys和设置--pct-anyevent为 0,看看是否可以解决问题。
| 归档时间: |
|
| 查看次数: |
756 次 |
| 最近记录: |