2015-12-03 52 views
0

正如標題所說,基於路徑,是否有一種方法可靠地區分存儲是內部還是外部(SD卡,HDD通過USB)?有沒有辦法確定Android存儲設備是內部還是外部?

感謝

+1

的可能的複製[如何是否存在檢查內部和外部存儲(http://stackoverflow.com/questions/7616974/how-to-check-內部和外部存儲如果存在) –

+0

對你來說這是否足夠? http://developer.android.com/reference/android/os/Environment.html#isExternalStorageRemovable(java.io.File) – Kuffs

+1

問題是錯誤的。你似乎想要的是區分可移動和不可移動的內存。內部和外部都不可移動。 – greenapps

回答

0

試試這個

Environment.isExternalStorageRemovable() 
+0

該方法雖然沒有考慮文件路徑,但從API級別21開始,您可以使用此方法代替: boolean isExternalStorageRemovable(File path) – fejd

相關問題