我正在使用 Robotium 对 OEM 应用程序进行一些自动化测试,但我在使用资源 ID 时遇到了问题。据我了解,要使用资源 ID,您需要执行以下操作:
ImageView imageView = (ImageView) solo.getView(R.id.appicon);
我的问题是:我是否必须将 AUT 资源文件夹导入到我的测试项目中才能在测试时使用资源 ID?
谢谢!
最佳答案
您可以在不导入 AUT 资源文件夹的情况下使用它,如下所示:
Activity act=solo.getCurrentActivity();
ImageView imageView = (ImageView) solo.getView(act.getResources().getIdentifier("appicon", "id", act.getPackageName()));
关于java - 在 Robotium 中使用资源 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11129262/