我有一个在 Eclipse 中工作的黑盒 Robotium 测试。我已将测试导入 Android Studio。在我添加的 gradle 文件中: - 对 Robotium 库的依赖:androidTestCompile 'com.jayway.android.robotium:robotium-solo:5.5.1'
- 属性中被测应用的包:testApplicationId "package.app.under.test"
当我运行测试时,我得到了异常:
* “安装失败,因为设备已经有此应用程序的更新版本。要继续,您必须卸载现有应用程序。” *
我试图卸载应用程序,重新安装,更改应用程序的版本,但我无法运行测试。
有谁知道如何在 Android Studio 中为没有可用源代码的应用程序运行黑盒 Robotium 测试?在testApplicationId属性中添加被测应用的包是正确的。