我有一個簡單的庫,它在Java SE上編譯和運行,並使用Maven構建。測試類是JUnit測試用例(目前是4.x,降級到3.x沒有問題)。在Android模擬器或設備上運行Java SE庫的JUnit測試
該庫可以在Android中使用,但對android.*
沒有依賴關係。 由於JDK(Java SE和Android/Harmony)存在一些細微差異,因此在模擬器或Android設備上運行JUnit測試是絕對必要的。
我不想將測試用例複製到Hello-Testing Android項目,但重用現有的類。
有沒有辦法做到這一點?
聽起來不錯!你有建議如何爲Wrapper項目提供test.jar嗎?我發現'mvn jar:test-jar'。有沒有標準的方法? – hgoebl
對不起,我以前沒有這樣做過。我不知道最佳實踐方法。 – Simulant