android - 如何将 R.ids 链接到实际的按钮 android 测试

标签 android eclipse testing robotium

我现在正在 Android 4.1.1 上进行测试。使用 Robotium 并尝试使用 id 单击图像按钮,因为 solo.clickonImagesolo.clickonImageButton 不起作用。

问题是,我不知道如何导入或包含 R.java 文件来获取 ID。我可以从层次结构查看器中看到它,但是当我将变量放在代码中时它仍然给我一个错误。

在我的测试脚本中,我的 R.java 没有太多内容,因此无法读取 id。

我应该如何将开发人员 ID 导入到我的测试项目中?

编辑: 其实我发现了这个programmatically add id to R.id .现在我的问题是,我的程序如何知道 id 指向什么。我创建的示例:

< item name = "camera_menu_upload" type="id"/>

我的脚本如何知道屏幕上的 camera_menu_upload 是什么?

最佳答案

您可能导入了错误的 R 文件。检查您的导入并确保它正在导入 com.yourcompany.yourapp.R

关于android - 如何将 R.ids 链接到实际的按钮 android 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13040467/

相关文章:

android - 类型不匹配 : inferred type is <no name provided> but Callback<Post! >!预计

java - 我的 Jar 没有创建日志文件,而普通应用程序却创建

performance - 如何忽略 JMeter 中的登录和注销请求?

java - Android 应用程序跳帧,一段时间后崩溃

android - Android 的 animTime 常量的实际毫秒时间值是多少?

java - 像 "change method signature"这样的通用参数列表的 Eclipse 重构?

java - JUnit 测试类中的设计依赖项

testing - 测试人员应该了解多少代码的内部细节?

android - 向右滑动打开另一个 Activity

eclipse - JIRA 中的 Git-Flow 和按问题分支工作流程可以协同工作吗?