我已將此代碼用於在手機的外部存儲器中創建文件。請注意,我已經在我的Manifest文件中設置了讀寫的權限。我的LogCat
顯示如下。我無法在該特定位置看到文件20170602.txt
。在我的Download
文件夾中,沒有任何具有該名稱的文件。誰能告訴我我哪裏出錯了。文件未在手機的外部存儲器中創建
D/tag: Directory: /storage/emulated/0/Android/data/com.pc.tab/files/Download
D/tag: File: /storage/emulated/0/Android/data/com.pc.tab/files/Download/20170605.txt
UPDATE:
我使用MOTO G4運行這個程序。我在內部存儲上找到了20170602.txt
文件。
File Manager --> `LOCAL` tab (Upper right) --> Internal Storage --> Android --> data --> com.pc.tab --> files --> Download --> 20170602.txt
有什麼原木e.printStackTrace()? –
問題 - 您是否[請求/保護API> 22的權限](https://developer.android.com/training/permissions/requesting.html)? (可能不需要下載目錄..不確定)另外,你是否得到了捕獲的任何錯誤? – fattire
printStackTrace沒有錯誤日誌。 @ A.Edwar – Chip