三星手機的安卓系統:
創新互聯建站專注于烏爾禾企業網站建設,響應式網站設計,成都做商城網站。烏爾禾網站建設公司,為烏爾禾等地區提供建站服務。全流程按需策劃設計,專業設計,全程項目跟蹤,創新互聯建站專業和態度為您提供的服務
/mnt/sdcard或者/sdcard這是Android手機中SD卡的文件夾路徑,其中/mnt/sdcard/是android 2.2或更高版本所使用的,而/sdcard是android 2.1或早期版本的存儲位置。
手機中各個文件夾存放情況:
1. /system/app 這里是android手機rom中的系統應用存放地,如果有Root權限可以將手機rom中自帶的應用刪除掉,這里面一般包含一個apk文件和odex文件,大家注意文件名一一對應。
2. /data/data 這里是每個安裝過應用的用戶文件存儲位置,一般為設置文件、數據庫或臨時緩存文件,進入后以每個軟件的package name包名來命名。
3. /dev 這里是Linux系統常規文件夾,里面的文件很多都是設備模擬的文件系統,一般用戶無需理會。
4. /system/fonts 這里面保存著系統的字體,如果你有root權限,可以往里添加自己喜歡的字體,比如雅黑。
5. /system/framework 這里是android系統的框架,里面保存著系統核心程序或java類庫,十分重要里面的任何文件幾乎都不要做刪除操作。
6. /media/audio 這里面保存著安卓系統默認的鈴聲,alarms是鬧鈴提醒的,notification是短信或提示音,ringtones是來電鈴聲,而ui是一些界面音效,比如鍵盤敲擊聲。
7. /system/lib 里面保存的是系統底層類庫,里面很多都是框架層的實現文件,一般以.so后綴結尾類似windows下的dll文件。
Android應用安裝涉及到如下幾個目錄:system/app系統自帶的應用程序,無法刪除。
data/app用戶程序安裝的目錄,有刪除權限。安裝時把apk文件復制到此目錄。
data/data存放應用程序的數據。
data/dalvik-cache將apk中的dex文件安裝到dalvik-cache目錄下(dex文件是dalvik虛擬機的可執行文件,其大小約為原始apk文件大小的四分之一)。
拓展資料:Android(安卓),是一個以Linux為基礎的開源移動設備操作系統,主要用于智能手機和平板電腦,由Google成立的Open Handset Alliance(OHA,開放手持設備聯盟)持續領導與開發中。Android已發布的最新版本為Android 8.1。
Android系統最初由安迪·魯賓(Andy Rubin)等人開發制作 ,最初開發這個系統的目的是創建一個數碼相機的先進操作系統;但是后來發現市場需求不夠大,加上智能手機市場快速成長,于是Android被改造為一款面向智能手機的操作系統。于2005年8月被美國科技企業Google收購。2007年11月,Google與84家制造商、開發商及電信營運商成立開放手持設備聯盟來共同研發改良Android系統,隨后,Google以Apache免費開放原始碼許可證的授權方式,發布了Android的原碼,讓生產商推出搭載Android的智能手機,Android后來更逐漸拓展到平板電腦及其他領域上。
2010年末數據顯示,僅正式推出兩年的Android作業系統在市場占有率上已經超越稱霸逾十年的諾基亞Symbian系統,成為全球第一大智能手機操作系統。
分為:內部存儲和外部存儲
如何區分內部存儲和外部存儲:可以從物理和邏輯區分
從物理的角度區分,內部存儲就是手機自帶存儲空間,外部存儲就是外部接入的存儲空間例如SD卡
從邏輯意義上區分,data,system 目錄就是手機的內部存儲,而 mnt 或者 storage目錄下的sdcard0指向的sdcard目錄就是外部存儲。如果是手機自帶的外部存儲被稱為機身外部存儲,外置的SD卡則稱之為外部存儲。當然兩者都稱為外部存儲也沒關系。這里描述的內部存儲和機身外部存儲都屬于機身存儲;
邏輯區分是從4.4以上版本開始的;
獲取內部存儲路徑和api對應關系
1,通過Environment
2,通過上下文Context
Build.VERSION_CODES.LOLLIPOP及以上版本新增的API
Build.VERSION_CODES.N及以上版本新增的API
特點:
1、內部存儲路徑中的文件是分類存儲的,我們無法干涉,除了cache目錄,別的目錄系統不會自動創建
2、除了files目錄,別的目錄我們幾乎都是無法手動操作的
3、別的App幾乎無法訪問內部存儲中的數據,除了用非法手段或者我們主動暴露
4、內部存儲目錄下的文件夾及文件會隨著app的卸載而被系統自動刪除
外部存儲又可分為共有目錄和私有目錄;
私有目錄
私有目錄:不需要訪問權限
Android 在外部存儲空間中也提供了特殊目錄供App存放私有文件,該路徑為:/storage/emulated/0/Android/data/包名/
注意:應用安裝之后/storage/emulated/0/Android/data/是沒有對應的應用文件夾的,需要手動調用對應的API創建;
獲取私有目錄路徑
共有目錄
共有目錄:需要申請權限才能訪問
權限:6.0以上需要動態申請
獲取共有目錄的API 29中已過時:
getExternalCacheDir().getAbsolutePath();
路徑:/storage/emulated/0/Android/data/packagename/cache
可以作為外部緩存的路徑,卸載app時,會自動刪除文件
Environment.getExternalStorageDirectory().getAbsolutePath();
路徑:/storage/emulated/0
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM).getAbsolutePath();
路徑:/storage/emulated/0/DCIM
getExternalFilesDir(Environment.DIRECTORY_PICTURES).getAbsolutePath();
路徑:/storage/emulated/0/Android/data/packagename/files/Pictures
分享文章:android系統路徑,安卓系統app路徑
文章地址:http://vcdvsql.cn/article10/dsdeddo.html
成都網站建設公司_創新互聯,為您提供域名注冊、電子商務、外貿建站、網站建設、靜態網站、企業建站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯