我正在創建一個Android應用程序。在Android/data/package.com文件夾下未創建。我需要在這個文件夾下創建一個目錄嗎?我正在測試Android 6.0設備。未創建包文件夾 - Android
回答
在安卓/數據/ package.com文件夾,因爲你開始使用
getExternalFilesDir()
,getExternalCacheDir()
,或其他getExternal...()
方法上Context
沒有創建
該目錄將不會被創建,直到需要。
哇,你太棒了。我只是添加一個系統日誌System.out.println(getExternalCacheDir());在我的閃屏中。包文件夾已創建。非常棒。 – Amsheer
每個安卓應用程序都將安裝在內部存儲器中,除非我們手動向安卓系統說明安裝它在外部存儲。因此,您無法看到設備內部存儲器中的包裝。除非您正在仿真器/根設備中測試它。
如果你想在外部存儲器中看到你的應用程序包,試試這個。
在外部存儲
https://developer.android.com/training/basics/data-storage/files.html
我試過這個沒用。沒有變化 – Amsheer
你無法看到您剛纔創建的文件夾,直到你重新啓動設備創建一個文件。 這是你如何在android中創建文件夾。
if(isExternalStorageAvail()) {
File appRootDir = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + File.separator + "APP_NAME");
if (!appRootDir.exists()) {
appRootDir.mkdir();
}
文件appMediaImages =新的文件(appMedia.getAbsolutePath()+文件分割符+ 「圖像」);如果(!appMediaImages.exists()){ appMediaImages.mkdir(); }
這是什麼isExternalStorageAvail()? – Amsheer
這是用戶定義的方法來檢查外部存儲是否可用。 –
- 1. FTP:創建文件夾(Android)
- 2. 課程文件文件夾未創建
- 3. 未能在Android中創建包含子文件夾的txt文件
- 4. Android Cache文件夾創建爲文件
- 5. Android包文件夾
- 6. 創建文件夾()顯示「<Result/>」.But文件夾未在Sharepoint上創建
- 7. 未創建Maven資源文件夾
- 8. 安裝後未創建Admin文件夾
- 9. 未在項目文件夾中創建Webpack dist文件夾?
- 10. Monomac打包器創建文件夾
- 11. 嵌入LuaJIT - 創建包含文件夾
- 12. 如何使用AppleScript創建文件夾(包含子文件夾)
- 13. 創建包含文件夾子文件夾的dirset
- 14. 在Android Studio的佈局文件夾中創建子文件夾
- 15. 在Google Drive中創建文件夾內的文件夾android
- 16. 如何在一個文件夾中創建文件夾:Android
- 17. 創建文件夾
- 18. 創建文件夾
- 19. 無法在Android中創建文件夾
- 20. Android無法創建新文件夾
- 21. 文件夾中創建的Android手機
- 22. Android:創建文件夾不起作用
- 23. Android makedirs文件夾創建錯誤
- 24. 使用Android SDK創建文件夾
- 25. Android Studio創建應用文件夾
- 26. android佈局文件夾創建問題
- 27. 創建包時未找到文件
- 28. Android:創建包含未綁定元素的佈局文件
- 29. 在指定文件夾中創建文件夾在新文件夾中創建子文件夾
- 30. 未在SD卡上創建Android文件
你使用的是android-studio ..? –
是的。 Android studio 2.1.3 – Amsheer
@Amsheer只是澄清在哪裏檢查,在設備? – Raghavendra