现在我需要一个可嘲弄的android.jar。我曾经见过一个android.jar,之前由mockito或gradle或android studio自动生成。我如何在gralde任务中生成它?我尝试./gradlew mockableAndroidJar,但不是android.jar finded。如何生成一个android.jar模拟?
2
A
回答
1
我不认为你可以这样做。您需要实现只能在实际电话上使用的Android类。
您可以尝试使用Robolectric。 http://robolectric.org/
0
运行mockableAndroidJar
摇篮任务应生成mockable-android-XX.jar
文件在工作区的build/generated
文件夹。 mockableAndroidJar
Gradle Task可能估计它是最新的,因此不会生成该文件。如果是这种情况,那么你可以强制通过这个命令的方式运行摇篮任务:
gradle mockableAndroidJar --rerun-tasks
相关问题
- 1. OCaml模拟模块生成
- 2. 如何模拟一个IGenericRepository
- 3. 生成的相同模拟
- 4. Android模拟器生成一个非常恼人的错误
- 5. 生成一个完美模拟训练集的决策树?
- 6. 在eclipse上模拟android时覆盖android.jar中的DatagramSocket文件
- 7. 对话模拟数据 - 从何处获取或如何生成
- 8. 如何注入模拟成一个Dojo类intern.js
- 9. 如何在模拟对象内创建一个模拟对象?
- 10. 如何模拟一个模拟对象返回的对象?
- 11. 如何使用rails生成2个模型生成命令
- 12. 如何模拟一个返回一个模拟对象的方法
- 13. python如何模拟一个方法?
- 14. 如何模拟一个CellSet对象
- 15. 如何添加到一个模拟库
- 16. 如何模拟一个application.properties文件?
- 17. 如何模拟一个import express.js supertest?
- 18. 如何模拟一个方面
- 19. 如何使用WireMock模拟一个类?
- 20. 我该如何模拟一个NSZone?
- 21. 如何模拟一个属性
- 22. Android模拟器生成错误消息
- 23. Cocos2d-x为iOS模拟器生成?
- 24. 为了模拟目的生成R
- 25. 生成模拟数据的工具?
- 26. 为gmock自动生成模拟类
- 27. ios NSAssert模拟正常生成?
- 28. 生成特定时钟减慢模拟
- 29. 模拟招摇自动生成API类
- 30. 如何在Java中使用WSDL生成模拟Web服务?
但我见过使用的的Mockito过程中自动生成的android.jar。我不需要测试框架或工具。适用于android.jar –
的方法对于所有版本,您都可以找到不同的版本,路径类似于:.. \ Android \ sdk \ platforms \ android-23 \,但它们不完全相同在电话上 – jbarat