簡體   English   中英

Android Studio Robolectric資源文件夾

[英]Android Studio Robolectric resource folder

我在android studio中有一個工作區,其中包含應用程序項目和依賴項android庫項目。

我在應用程序項目中有一個單元測試,該單元測試測試從應用程序項目資源和依賴庫項目資源中加載字符串的類。

當我在Roboletric中運行單元測試時,當被測試的類嘗試從庫項目資源中加載字符串時,我找不到資源異常。

如何解決這個問題? 如何為Robolectric指定應用程序和依賴庫資源目錄?

為此,可以通過定制在RobolectricTestRunner初始化期間加載的資源路徑來實現

有一個很好的示例說明了如何在此解決方案中發布此操作:

https://stackoverflow.com/a/29223625/3063884

android {
  testOptions {
    unitTests {
      includeAndroidResources = true
    }
  }
}

在app / build.gradle中似乎是為我加載資源的首選選項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM