在我的項目中,我需要將文件存儲到可在同一Android設備(手機&平板電腦)上通過所有用戶帳戶訪問的位置。此外,將其存儲在SD卡中,Android中是否還有其他地方可用?我還有什麼其他選擇?將文件存儲在Android中的共享位置
回答
Google Documentation on publicly accessible directory
只需使用:
Environment.getExternalStoragePublicDirectory (String type);
這會給一個目錄,可被任何應用程序或用戶訪問。
就像我說的,我需要一個SD卡以外的地方,Android文檔說'getExternalStorageDirectory()'傳統上是SD卡,儘管它可能是其他一些內部存儲。但我需要一個不是SD卡的地方。 – user842225
ExternalStorage並不一定意味着SD卡,但我明白了您的觀點 –
調查內容提供商。我認爲這可能是您的一個選擇。首先要理解這是一個複雜的概念。但是我相信如果你需要在你的應用中創建一個文檔,這將解決這個問題。將其保存在某個地方,其他應用可以訪問並修改它。
謝謝,我會檢查它,但是您確定它可以被同一設備上的不同用戶帳戶訪問嗎? – user842225
是的,你會看到,如果你看看它。您需要小心如何創建數據模型。我的意思是讓數據可以通過您想要的應用程序訪問,並允許任何用戶在沒有任何密碼或限制的情況下訪問它。 – TerNovi
- 1. jenkins共享庫文件的存儲位置在哪裏?
- 2. 在Chrome中共享GPS的位置Android
- 3. Android共享內部存儲
- 4. 正確的方式來存儲將在Android中共享的臨時文件
- 5. Android/SQLite - 文件的存儲位置
- 6. 共享的臨時文件位置
- 7. 將drl文件存儲在WAR文件中的位置?
- 8. 在不同的訂閱和位置共享存儲帳戶
- 9. 將文件保存到外部存儲器中的文件夾並共享
- 10. 堅持/共享存儲在Android
- 11. 多線程文件(共享存儲器)
- 12. 在Android共享意圖上共享位置
- 13. 將數據庫文件存儲在共享目錄
- 14. Asp.net文件上傳到共享位置
- 15. 共享庫位置爲matlab mex文件:
- 16. Android共享文件
- 17. Android共享文件
- 18. 如何追加到Azure存儲文件共享中的文件?
- 19. 在用戶之間共享單個存儲庫位置
- 20. 閃存共享對象存儲位置更改偶爾
- 21. Android如何在共享首選項中存儲spanned文本
- 22. Android上的共享文件系統位置
- 23. 將文件上傳到存儲位置
- 24. 將RTSP存儲到文件位置
- 25. 在android中存儲加密文件的位置
- 26. 在Android可繪製文件夾中存儲圖像的位置?
- 27. IcCube-快照在共享文件夾中的位置
- 28. 在Rails 5中添加共享視圖文件的位置?
- 29. 文件存儲位置
- 30. 在android中存儲密鑰的位置?
爲什麼-1?僅僅因爲我沒有代碼?這是一個普遍的問題,不需要代碼。我需要建議,那有什麼問題? – user842225
您是否想要在您正在製作的應用程序中僅訪問該文件。或者該文件可以被任何外部應用程序訪問? – TerNovi
它是什麼類型的文件? – TerNovi