在安卓系統下,安裝完APK程序後,相關的文件夾位置主要包括以下幾個部分:
1. **`/data/app`**:這是用戶安裝的應用程序主要存放的目錄。當APK安裝包被下載並安裝後,它會被解壓並放置在這個目錄下。用戶通常擁有對這個目錄下應用的刪除許可權。
2. **`/data/data`**:此目錄用於存放應用程序的數據,包括應用的配置文件、緩存文件等。每個已安裝的應用程序都會在這個目錄下創建一個以其包名命名的子目錄,用於存儲其專屬的運行時數據。
3. **`/data/dalvik-cache`**:APK文件中的Dex(Dalvik Executable)文件,即安卓應用的執行文件,會被復制到這個目錄下。這是為了優化應用的執行速度,安卓系統會在這里緩存這些Dex文件,以便快速載入。
此外,雖然APK文件在安裝前可能位於手機的Downloads文件夾或其他用戶自定義的下載路徑中,但一旦安裝完成,APK文件本身並不會保留在上述提到的這些目錄中。如果需要重新安裝或管理APK文件,用戶通常需要從原始下載源或備份中重新獲取。
請注意,由於不同品牌和型號的安卓手機可能會有不同的文件系統布局和許可權設置,因此上述路徑在某些情況下可能會有所不同。如果無法直接訪問這些目錄,建議通過手機的文件管理器或具有相應許可權的第三方應用程序進行查看和管理。
㈡ 如何看懂安卓手機系統文件都代表什麼
打開Android文件管理器,會發現裡面數十個英文名稱命名的文件夾羅列其中,很多功能我們可以從其名字上略有所知,內部大批量的文件卻讓我們有些一頭霧水。這些文件是什麼?有什麼用?我們能不能刪?這些都是我們腦中充滿疑問的。現在將將Android手機內部文件夾的架構和各文件的功能描述介紹給大家,讓大家自己手機的內部資源有個比較透徹的理解,同時也避免了用戶誤刪造成的數據丟失和系統崩潰。
【文件夾功能簡介】 ystem\etc 從文件夾名稱來看保存的都是系統的配置文件,比如APN接入點設置等核心配置。 \system\fonts 字體文件夾,除了標准字體和粗體、斜體外可以看到文件體積最大的可能是中文字型檔,或一些unicode字型檔,從T-MobileG1上可以清楚的看到顯示簡體中文正常,其中DroidSansFallback.ttf文件大小。 \system\framework framework主要是一些核心的文件,從後綴名為jar可以看出是是系統平台框架。 \system\lib lib目錄中存放的主要是系統底層庫,一些so文件,如平台運行時庫。 \system\media \system\media\audio 鈴聲音樂文件夾,除了常規的鈴聲外還有一些系統提示事件音。 \system\sounds 默認的音樂測試文件,僅有一個test.mid文件,用於播放測試的文件。 \system\usr 用戶文件夾,包含共享、鍵盤布局、時間區域文件等。 \system\app 這個裡面主要存放的是常規下載的應用程序,可以看到都是以APK格式結尾的文件。在這個文件夾下的程序為系統默認的組件,自己安裝的軟體將不會出現在這里,而是\data\文件夾中。
系統默認的組件 \system\app\Calculator.apk計算器 \system\app\Calculator.odex \system\app\Calendar.apk日歷 \system\app\Calendar.odex \system\app\CalendarProvider.apk日歷提供 \system\app\CalendarProvider.odex \system\app\Camera.apk照相機 \system\app\Camera.odex \system\app\com.amazon.mp3.apk亞馬遜音樂 \system\app\Contacts.apk聯系人 \system\app\Contacts.odex \system\app\DownloadProvider.apk下載提供 \system\app\DownloadProvider.odex \system\app\DrmProvider.apkDRM數字版權提供 \system\app\DrmProvider.odex \system\app\Email.apk電子郵件客戶端 \system\app\Email.odex \system\app\FieldTest.apk測試程序 \system\app\FieldTest.odex \system\app\GDataFeedsProvider.apkGoogleData提供 \system\app\GDataFeedsProvider.odex \system\app\Gmail.apkGmail電子郵件 \system\app\Gmail.odex \system\app\GmailProvider.apkGmail提供 \system\app\GmailProvider.odex \system\app\GoogleApps.apk谷歌程序包 \system\app\GoogleApps.odex \system\app\GoogleSearch.apk搜索工具 \system\app\GoogleSearch.odex \system\app\gtalkservice.apkGTalk服務
鈴聲音樂文件夾,除了常規的鈴聲外還有一些系統提示事件音 \system\media\audio\alarms鬧鈴音 \system\media\audio\notifications提示音 \system\media\audio\ringtones鈴聲 \system\media\audio\ui界面操作事件音 \system\media\audio\alarms\Alarm_Beep_01.ogg \system\media\audio\alarms\Alarm_Beep_02.ogg \system\media\audio\alarms\Alarm_Beep_03.ogg \system\media\audio\alarms\Alarm_Buzzer.ogg \system\media\audio\alarms\Alarm_Classic.ogg \system\media\audio\alarms\Alarm_Rooster_02.ogg \system\media\audio\notifications\Beat_Box_Android.ogg \system\media\audio\notifications\CaffeineSnake.ogg \system\media\audio\notifications\DearDeer.ogg \system\media\audio\notifications\DontPanic.ogg \system\media\audio\notifications\F1_MissedCall.ogg \system\media\audio\notifications\F1_New_MMS.ogg \system\media\audio\notifications\F1_New_SMS.ogg \system\media\audio\notifications\Heaven.ogg \system\media\audio\notifications\Highwire.ogg \system\media\audio\notifications\KzurbSonar.ogg \system\media\audio\notifications\OnTheHunt.ogg \system\media\audio\notifications\TaDa.ogg
用戶文件夾,包含共享、鍵盤布局、時間區域文件等。 \system\usr\keychars\qwerty.kcm.bin \system\usr\keychars\qwerty2.kcm.bin \system\usr\keychars\trout-keypad-qwertz.kcm.bin \system\usr\keychars\trout-keypad-v2.kcm.bin \system\usr\keychars\trout-keypad-v3.kcm.bin \system\usr\keychars\trout-keypad.kcm.bin \system\usr\keylayout\h2w_headset.kl \system\usr\keylayout\qwerty.kl \system\usr\keylayout\trout-keypad-qwertz.kl \system\usr\keylayout\trout-keypad-v2.kl \system\usr\keylayout\trout-keypad-v3.kl \system\usr\keylayout\trout-keypad.kl \system\usr\share\bsk \system\usr\share\zoneinfo \system\usr\share\bsk\V_FD_speed_101.bsk \system\usr\share\bsk\V_FD_std_101.bsk \system\usr\share\zoneinfo\zoneinfo.dat \system\usr\share\zoneinfo\zoneinfo.idx \system\usr\srec\config \system\usr\srec\config\en.us \system\usr\srec\config\en.us\baseline.par \system\usr\srec\config\en.us\baseline11k.par \system\usr\srec\config\en.us\baseline8k.par \system\usr\srec\config\en.us\dictionary \system\usr\srec\config\en.us\g2p \system\usr\srec\config\en.us\grammars \system\usr\srec\config\en.us\models \system\usr\srec\config\en.us\dictionary\basic.ok \system\usr\srec\config\en.us\dictionary\cmu6plus.ok.zip \system\usr\srec\config\en.us\dictionary\enroll.ok \system\usr\srec\config\en.us\g2p\en-US-ttp.data \system\usr\srec\config\en.us\grammars\VoiceDialer.g2g \system\usr\srec\config\en.us\models\generic.swiarb \system\usr\srec\config\en.us\models\generic11.lda \system\usr\srec\config\en.us\models\generic11_f.swimdl \system\usr\srec\config\en.us\models\generic11_m.swimdl \system\usr\srec\config\en.us\models\generic8.lda \system\usr\srec\config\en.us\models\generic8_f.swimdl \system\usr\srec\config\en.us\models\generic8_m.sw 亞馬遜購物APP
㈢ 如何修改安卓APP的界面布局
File --> New --> android xml file,選擇 一個最外層的容器,輸入名字便可創建。
可以復制一個已有的布局,在裡面做修改。
Android
布局
編輯文檔
積分
+5
學分
+5
我們對
Android
應用程序
運行原理及布局文件可謂有了比較深刻的認識和理解,並且用
「Hello World
!
」
程序來實踐證明了。在繼續深入
Android
開發之旅
之前,有必要解決前兩篇
中沒有介紹的遺留問題:
View
的幾種布局顯示方法,以後就不會在針對布局方面做過多的
介紹。
View
的布局顯示方式有下面幾種:
線性布局
(
Linear
Layout
)
、
相對布局
(
Relative
Layout
)
、
表格布局
(
Table Layout
)
、
網格視圖
(
Grid View
)
、
標簽布局
(
Tab Layout
)
、
列表
視圖
(
List View
)
、
絕對布局
(
AbsoluteLayout
)
。本文雖然是介紹
View
的布局方式,但不僅
僅是這樣,其中涉及了很多小的知識點,絕對能給你帶來
Android
大餐!
本文的主要內容就是分別介紹以上視圖的七種布局顯示方式效果及實現,大綱如下:
1
、
View
布局概述
2
、線性布局(
Linear Layout
)
2.1
、
Tips
:
android
:
layout_weight
=
"1"
3
、相對布局(
Relative Layout
)
4
、表格布局(
Table Layout
)
5
、列表視圖(
List View
)
5.1
、一個小的改進
5.2
、補充說明
6
、網格視圖(
Grid View
)
7
、絕對布局()
8
、標簽布局(
Tab Layout
)
㈣ 安卓桌面布局設置好的文件緩存在哪
在文件管理中。
Android系統內核就是個Linux、所以文件系統與Linux也是基本一致的,最頂部的目錄是「/」接下來就是一些文件或者文件夾,緩存文件就在其中,需要尋找具體是哪個文件夾。
緩存文件是用戶在訪問INTERNET時,網路瀏覽器會自動將用戶訪問網頁的內容保存下來,保存在INTERNET臨時文件夾中,這些文件稱為INTERNET緩存文件。緩存文件的目的是為用戶在重復訪問該網頁時可以加快速度,不需要每次從網上傳輸,而有一部分文件在本地磁碟中可以提供出來。