robotium的There is no XXX with index 错误

系统管理员 2022-10-01 03:54 195阅读 0赞

在使用tobotium的时候,会使用到clickOnButton(int index)函数来点击按钮。但是无论是1.9版本还是最新的2.4版本,总是会报

There is no XXX with index 错误。

经过检查源代码,发现是源代码中存在问题。修改方式如下。

1.下载robotium的源代码。我使用的是2.4版本

2.打开Clicker.java.定位到326行。

3。替换

  1. clickOnScreen(views.get(index))

为如下函数

  1. for(T view : views){
  2. if(view.getId()==index)
  3. clickOnScreen(view);
  4. }

如此问题解决

发表评论

表情:
评论列表 (有 0 条评论,195人围观)

还没有评论,来说两句吧...

相关阅读