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