現在我需要一個可嘲弄的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