Android studio 如何将robolectric整合到现有的Android Studio项目中?
安卓生态系统,特别是安卓工作室,在过去一年左右的时间里发生了很大的变化。我已经找到了许多将robolectric整合到项目中的说明,在这段时间里,我在很多地方都写了这些说明。我的项目还没有完成 我需要将哪些命令添加到我的app build.gradle中 我需要将哪些命令添加到project build.gradle中 我需要使用JUnit4才能使用robolectric吗 还需要其他图书馆吗?什么版本 我的测试是否需要在src/test而不是src/androidTest中 我还需要什么其他信息 我正在使用:Android studio 如何将robolectric整合到现有的Android Studio项目中?,android-studio,android-gradle-plugin,robolectric,Android Studio,Android Gradle Plugin,Robolectric,安卓生态系统,特别是安卓工作室,在过去一年左右的时间里发生了很大的变化。我已经找到了许多将robolectric整合到项目中的说明,在这段时间里,我在很多地方都写了这些说明。我的项目还没有完成 我需要将哪些命令添加到我的app build.gradle中 我需要将哪些命令添加到project build.gradle中 我需要使用JUnit4才能使用robolectric吗 还需要其他图书馆吗?什么版本 我的测试是否需要在src/test而不是src/androidTest中 我还需要什么其他信
- Android Studio 1.1.0
- 渐变1.1.0
- junit 4.12
- 汉克雷斯特图书馆1.3
- mockito核心1.10.19
- dexmaker 1.0
- dexmaker mockito 1.0
dexmaker
和dexmaker-mockito
的依赖关系,这让我假设您使用工具测试而不是普通的junit测试
这是一个非常愚蠢的答案,只是参考而已,但在你有具体问题之前,我无法更具体地回答你的主要问题-你是否使用任何支持库?@EugenMartynov我很乐意使用最适合做这项工作的库。你会推荐,还是建议避免?我认为原始问题中的列表公平地反映了我在项目中得到的东西。Carl,我现在对Robolectric、android assertj、android gradle插件1.1.0和支持库有问题。主要的问题是通过机器人来加载支持资源。我的答案如下soon@EugenMartynov你在什么地方解释过你的问题吗?