我有一個應用程序通過getExternalStorageDirectory()
將文件寫入共享存儲。我的問題是訪問和複製文件到計算機:無法在計算機上訪問自己的應用程序的文件
如果手機有SD卡(在Galaxy S5上測試過),我可以從計算機訪問這些文件。但是,如果手機沒有SD卡(在Nexus 5X上測試過),我無法訪問這些文件。奇怪的是,我可以在這兩個的情況下查看我的應用程序的文件從手機。
我使用錯誤的方法來獲取基礎目錄嗎?或者它是電話嗎?我需要的只是將文件從手機複製到電腦。任何幫助表示讚賞。
注意:兩者都運行Android 6.0.1,如果有幫助。
https://stackoverflow.com/questions/32789157/how-to-write-files-to-external- public-storage-in-android-so-that-they-are-visibl – CommonsWare
謝謝!不知道我是如何錯過這個問題,然後張貼我自己的。我使用靜態方法'MediaScannerConnection.scanFile(context,path,null,null)'。 – ricefarmer369