我們正在嘗試將使用ant build的Eclipse項目遷移到使用gradle的Android Studio中。到目前爲止,除了使用外部json文件的我們的JUnit測試以外,所有這一切都很好。我們有很多這樣的外部文件位於與java文件相同的目錄中。有沒有辦法讓java代碼和json文件保持在同一位置,只需修改gradle中的構建腳本?將Android Android Junit測試遷移到Android Studio Gradle
當前構建目錄是這樣的\com\pack\krf\
包含MyFileTest.java
和data.json
。加載json的源代碼是這樣的:
getClass().getResourceAsStream("data.json");
我不想更改具有相同結構的300多個java文件。另外,我不想將它們分組到Gradle中的資源目錄中,因爲這些文件中的某些文件具有相同的名稱。
不行的,我忘了說,我們正在使用RoboElectric也想用Robotium的UI如果你正在使用roboeletric你只是做相同的,但對於roboelectric sourcesets測試 – JPM
。我會編輯我的答案。 –