2016-03-08 74 views
1

我有一個測試用例,並使用那裏調用 Environment.getExternalStorageDirectory(),並且它返回null。Environment.getExternalStorageDirectory()返回null int int AndroidTestCase

我有應用程序的清單中「寫入外部存儲」權限(和SD卡在應用程序中工作正常),但它不起作用的測試用例。爲什麼以及如何解決它?

設備是SGS3,os版本是4.4。

Debugger

+0

它應該返回內部SD卡路徑在4.4 NOT NULL –

+0

@ankitagrawal看看更新後,我我上傳了調試器截圖。 – arts777

+0

是否檢查過sdcard是否爲空或第二行 –

回答

0

必須添加下面的權限在manifest.xml

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
+0

我已經添加了它,但沒有幫助。 – arts777