每個bada應用都會在終端檔案系統中分配乙個私有的儲存區域,即該應用的根目錄
以下為檔案系統的訪問規則:
應用只能訪問下表列出的字首開頭的路徑
table: bada path prefix and access permissions
path prefix
namespace: permissions
description
examples
/home
io: read and write
預設的bada應用根目錄
/home/share
io: read and write
用於與其他應用共享資料.為最大化系統儲存空間,建議你的應用清空此資料夾下未使用的資料.
/home/share2
io: read and write
用於與受信任的應用進行資料共享.你必須在專案配置中指明被信任訪問此目錄的應用
io: read-only
用於讀取其他應用的資料,位於其它擁有指定應用id的應用路徑/home/share下(這裡提到的其它應用的應用id號必須提前被獲知 )
io: read and write
用於讀取其他應用的資料,位於其它擁有指定應用id的應用路徑/home/share2下.其它提供共享資料的應用必須在其專案配置中
指明受信任並可訪問本目錄的應用
/res
io: read-only
用於讀取資源檔案,例如與應用包一同發布的icon檔案
/homeext
io: read and write
bada應用的二級根目錄.(要使用這個目錄,系統必須支援可擴充套件儲存卡,或者你能保證你的資料已經被安全的加密了)
/homeext/share
io: read and write
用於與其它應用共享資料
/homeext/share2
io: read and write
用於與受信任的應用進行資料共享.你必須在專案配置中指明被信任訪問此目錄的應用
io: read-only
用於讀取其他應用的資料,位於其它擁有指定應用id的應用路徑/homeext/share
下(這裡提到的其它應用的應用id號必須提前被獲知 )
io: read and write
用於訪問其他應用的資料,位於其它擁有指定應用id的路徑/homeext/share2
下.其它提供共享資料的應用必須在其專案配置中
指明受信任並可訪問本目錄的應用
io: read and write
/clipboard
io: read-only
用於在剪貼簿上臨時儲存複製貼上操作時產生的檔案
/systemfs/media
io: not supported
media: read-only
網際網路系統區域,用於讀取多**檔案,例如鈴聲
/media
io: read-only
media: read and write
content: read and write
用於讀取多**檔案的路徑或者檔案本身
用於讀取資料
/media/sounds
用於讀取聲音資料
/media/videos
/media/themes
用於讀取主題資料
/media/others
用於讀取其它**資料
/storagecard/media
用於讀取**檔案路徑或者外部儲存中的檔案
用於讀取外部儲存中的資料
/storagecard/media/sounds
用於讀取外部儲存中的聲音資料
/storagecard/media/videos
/storagecard/media/themes
用於讀取外部儲存中的主題資料
/storagecard/media/others
用於讀取外部儲存中的其它**資料
注意/clipboard 路徑字首是2.0版本才新增的
下面的表單列出了一些系統限制,全路徑或者檔名位元值的最大長度.儲存卡上在模擬器上的最大檔案路徑長度通常要小於在目標終端上的長度,這取決於模擬器的網路檔案位址.
table: length limitations
path prefix
maximum full path length
maximum length of directory name or file name
/home
228 (2021)
208 (1822)
/home/share
233 (2071)
213 (1872)
/home/share2
229 (2031)
209 (1832)
/share
238 (2121)
218 (1922)
/share2
234 (2081)
214 (1882)
/res
228 (2021)
208 (1822)
/homeext
194174
/homeext/share
199179
/homeext/share2
195175
/shareext
204184
/share2ext
200180
/media
256236
/media/images
256236
/media/sounds
256236
/media/videos
256236
/media/themes
256236
/media/others
256236
/storagecard/media
264244
/storagecard/media/images
264244
/storagecard/media/sounds
264244
/storagecard/media/videos
264244
/storagecard/media/themes
264244
/storagecard/media/others
264244
1 安裝在外部儲存卡上的應用的全路徑最大長度
2安裝在外部儲存卡上的應用檔名或目錄名全路徑最大長度
宣告: 本bada學習系列只是本人興趣愛好,正在學習中,順便根據自己的理解(現在bada的中文資料較少)翻譯了一下,供也在學習或者感興趣的朋友參考,僅供參考 :)
共同學習~
linux學習 檔案系統
1.inode 記錄檔案屬性 2.block 記錄檔案內容 3.superblock 記錄filesystem整體資訊 block,inode總量,大小等 1 block bitmap 記錄哪些block為被使用 2 inode bitmap 記錄未被使用的inode號 為每個檔案至少分配乙個ino...
Linux 學習 檔案系統
左圖中的橢圓代表磁碟的乙個碟片,右圖為碟片的放大圖,盤面上面的一道同心圓表示乙個磁柱,磁柱是有許多扇區組成的,扇區是最小的物理儲存單元。多個磁柱構成乙個分割槽即分割槽。乙個磁碟的第乙個扇區是非常重要的,一般記錄了整個磁碟的分割方式即分割槽表。該分割槽表一般為64bytes,僅能夠記錄 4個分割槽 分...
ROS學習 檔案系統
catkin工作空間的檔案系統結構是較為規範的,也建議大家按照這個規範的方式構建系統。package軟體包是在ros中主要單元。其中可能包含ros執行時程序 節點node 依賴ros的庫,資料集,配置檔案或其他有用的組織在一起的東西。包是ros中最基礎的構建專案和發行專案。這意味著構建和發布的最小單...