2015-02-11 83 views
1

很難沒有形象地描述:Android的工作室 - 進口可以找到包,但不

編輯:(直到我有更多的聲譽,我不能張貼圖片)。

該jar存在於外部庫中,並且該包中包含類('org.robolectric.AndroidManifest')。導入語句直到「robolectric」這個詞變成灰色,但在「AndroidManifest」中變爲紅色。當我點擊包裝(robolectric)時,它會將我帶到正確的包裝,這顯然包含課程。

這是應用程序中唯一的Robolectric庫,因此它不是在使用另一個庫時查看一個庫的情況。

它與this issue類似,但該解決方案無效。

我已清理,重建,重新編制索引。

回答

1

我找到的解決方案只是將gradle.build中的所有'testCompile'轉換爲'compile'。我不知道這是爲什麼起作用。

+2

小心 - 不要在應用程序中包含robolectric。所有以「編譯」爲依據的內容都將包含在apk中 – 2015-02-12 18:56:44

+0

爲了避免出現Robolectric/gradle問題,我們在單獨的模塊中運行Robolectric,而不是作爲主模塊上的測試配置。 – Yervant 2015-02-17 00:34:22

相關問題