2014-12-09 31 views
1

在Android Studio中我把一些繪圖資源,我的測試需要在androidTest文件夾這樣的res文件夾運行:如何設置的單元測試自定義繪製目錄Android Studio中

應用/ src目錄/ androidTest/res/drawable/image.png

我可以在Android Studio中看到標記爲drawable/image.png(androidTest)的新增可繪製物。但是,當我嘗試使用R.drawable.image無法找到drawable時。

Bitmap bm = BitmapFactory.decodeResource(getInstrumentation().getContext().getResources(), R.drawable.image); 

就像測試它的Rdrawable它沒有生成。

我該如何訪問這個drawable或者是否在R.drawable中生成?

+0

解決:當我再次編譯test.R.drawable生成,我可以正確訪問。我認爲這是我第一次沒有刷新。 – David 2014-12-10 07:31:45

回答

0

解決:當我再次編譯test.R.drawable生成,我可以正確訪問。我認爲這是我第一次沒有刷新。現在工作正常。

+0

我有類似的問題,但「test.R.drawable ...」也沒有工作;我最終將測試圖像移動到main/res/drawable,這不是理想的,但它工作。另外,我必須重新啓動AndroidStudio才能使構建識別文件。我覺得我必須失去一些愚蠢的東西,但是它很有效。 – Kurt 2015-08-13 13:11:46

相關問題