android studio资产目录,在Android Studio中设置单元测试的自定义资产目录
我們對使用僅需要進行單元測試的資產的Android應用程序執行單元測試是不常見的要求。
使用基于Eclipse的SDK這是簡單明了的 – 測試項目是一個單獨的項目,其自有資產文件夾。使用Android Studio,這是為了在build.gradle(或按照慣例)配置的東西。
我們的單元測試終于執行了,但是我已經找到了關于自定義(和理想的合并)資產文件夾的所有建議。這是我試過的:
>在android關閉中添加一個測試關閉到源集(通過閉包我的意思是在build.gradle中的大括號之間)。
androidTest {
assets.srcDirs = ['src/androidTest/assets/']
}
>同樣的事情,但是以“test”作為sourceSet的名稱(與上面的“androidTest”相反),還有“instrumentTest”。
>以上的各種組合,加上androidTest.setRoot(“test”),androidTest.setRoot(“androidTest”),這兩個都使我們的單元測試無法識別(“空套件”)。
這個問題可以更普遍地表述為“在Android Studio中如何使用不同的目錄進行單元測試”。
我們已經完成了Android的文檔,或者我們不了解它,這是錯誤的,或者有一個錯誤。
任何幫助將非常感謝。
總結
以上是生活随笔為你收集整理的android studio资产目录,在Android Studio中设置单元测试的自定义资产目录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 哪个银行15岁可以办卡 需要满足这一个
- 下一篇: html支持的语音文件格式,html5中