導航:首頁 > 文件管理 > 手機設備上的文件是什麼文件

手機設備上的文件是什麼文件

發布時間:2023-06-16 14:24:12

㈠ 手機上的格式為DAT的文件是什麼文件佔了很多內存的

DAT格式文件有可能是VCD格式文件,用WINDOWS MEDIA PLAYER或其他一些VCD播放軟體就可以打開; 也可能是某些程序的數據文件。 數據文件有可能是ASCII編碼的,那麼可以用任何文本編輯軟體如常用的「記事本」打開;也有可能是各種應用軟體的自有格式。 如果是某種應用軟體自定義的格式,那就只能在使用這個軟體的過程中有該軟體自動調用了,用戶不能直接用常用軟體來打開它。 DAT文件,可以按照擴展名來看就是DATA的意思,即數據文件,這類文件並沒有進行絕對化的定義,許多程序對其有不同的解釋方法,例如VCD光碟中的DAT文件就可以用一般的視頻播放器打開,而QQ的DAT文件中則存儲了用戶信息,是無法使用常規方式打開的,只有QQ程序可以訪問。還有一些其他程序都有自己對DAT文件的定義。 所以總結來說,DAT文件沒有一個嚴格的定義。 VCD視頻文件,用常用的播放器都可以打開觀看 數據文件,由於各個軟體有自己的格式,一般無法觀看 文件如果是文本格式的.dat文件,用記事本之類的軟體就可以直接打開,而且無需轉換。 VCD中的.dat文件則需要用VCD播放軟體打開,而且不能轉換為文本文件。 某些軟體的一些數據文件也是.dat擴展名,這些文件不能直接打開,也不能轉換成文本文件。 不知你的DAT文件到底是用在什麼地方的?VCD的文件擴展名也為DAT,有些數據文件也為DAT,其中有些是文本格式,有些不是,你想打開什麼文件?不知道文件格式是沒用的。 要打開一個文件首要要知道它的內部格式,而不是看他的擴展名,擴展名只是一個內部格式的提示而已 首先:文本文件和二進制文件是有區別的,對於文本文件來說,每個位元組(或每幾個位元組)的意義相同,你只要一個一個位元組的讀出來就OK了;而對於二進制文件來說,可能有4個位元組保存了一個整形,接下去有4個位元組保存了一個浮點型等等……所以要想打開二進制文件需要了解它的文件格式。 要想知道文件格式,你可以用16進制編輯器打開一個二進制文件,然後猜測它的格式。

㈡ 手機文件夾的名稱是什麼,有什麼作用

1、activenotes是用來裝 當前備忘 的文件的。它會已格式保持你的備忘。方便在電腦上查看。2、attachmengts是藍牙接收的文件夾。別人用藍牙傳給你的東東,都會在這里放著的。(前提是你要保存); 3、Cities\diskcache 手機安裝地圖主程序後生成這個文件夾和文件夾里的文件; 4、mobileretailer好像是行學一族,可以刪; 5、ZLM是簡訊設置,也就是自帶的動感簡訊,ZLM是存放動感簡訊的安裝軟體,以便你以後用藍牙發給別人,如果刪除了,以後再簡訊設置裡面選擇分享動感短訊就提示無安裝包; 清理手機里的垃圾時請參考以下說明 C:\system\Apps C:\system\Apps\Applnst\Appinst.ini 這個文件是用來記錄安裝軟體的信息,隨著軟體安裝的增多而增大。 C:\system\Apps\PhotoAlbum\PhotoAlbum.ini 圖片瀏覽器的初始化文件 C:\system\Apps\profileApp\dbProfile.db手機的資料庫文件,用來記錄安裝軟體的信息,隨著軟體安裝的增多而增大。 C:\system\Apps\SystemExplorer 這個文件夾就是SeleQ軟體的安裝文件夾 C:\system\bootdata\ 手機導入數據文件夾。文件夾中的CommonData.D00、FirstBoot.dat 、HALData.dat、LocaleData.D01、SIMLanguage.dat這5個文件大小固定不變的,分別為17b、0b、16b、70b、4b。其中SIMLanguage.dat是記錄SIM卡語言種類的。 C:\system\Data這個文件夾記錄程序初始化或運行時的數據的。 C:\System\Date\AHLE互聯網 C:\system\Data\cbs 這個文件夾下有兩個dat文件,其中cbs0.dat的大小不變,為71b C:\System\Date\midp2未知意義,每次開機後都有小許的增大。重命刪除,開機自動會生成回 C:\system\Data\saveddecks 這個文件夾默認為空,作用與手機服務商的網路有關。 C:\system\Data\wapstore 這個文件夾主要用來存儲用WAP上網時的一些設定和網頁緩存。 C:\system\Data\Applications.dat程序數據記錄 C:\system\Data\backgroundimage.mbm保存在系統中的牆紙圖片文件 C:\system\Data\Bookmarks.db 書簽數據文件,用來記錄WAP地址。 C:\system\Data\CACerts.dat 安裝各種軟體的證書文件諾 C:\system\Data\Calcsoft自帶的計算器 C:\system\Data\Calendar 手機自帶的日歷 C:\system\Data\CLOCKAPP.dat 時鍾設定存檔文件 C:\system\Data\CntModel.ini 電話本初始化文件 C:\system\Data\Contacts.cdb 電話本數據文件,隨著電話本記錄的增多而增大。 C:\system\Data\Logdbu.dat手機的通訊數據文件,包括來電,去電,通話時間,GPRS流量等等。 C:\system\Data\medialPlayer.dat多媒體播放器RealOne播放機。 C:\system\Data\mms_seting.Dat彩信設置全 C:\System\Date\music.db 音樂播放器 C:\system\Data\NITZ.dat 默認大小為1b C:\system\Data\Notepad.dat記事本 C:\system\Data\Pinboard 捷徑 C:\system\Data\SavedDecks.db C:\system\Data\smsreast.dat smssegst.dat手機的簡訊設定存檔文件 C:\system\Data\Template.n01手機簡訊信模版文件 C:\system\Data\UnitConverter.int手機自帶的單位轉換器初始化文件 C:\system\Data\VoCoSModelData.db 和媒體聲音有關的數據文件 C:\system\Data\wapreast.dat WAP設定存檔文件,初始化大小為59b。 C:\system\favourites 收藏夾,初始化為空。 C:\system\favourites\xx.lnk 快捷鍵增加的文件位置及名稱 C:\system\install\文件夾中還會有你安裝的軟體的sis記錄文件 C:\system\install\install.log 在手機中安裝軟體的日誌文件。 C:\System\libs 軟體連接文件和庫文件,DLL文件諾基亞 C:\system\Mail 簡訊息存儲文件夾。 C:\System\MIDIets java程序文件 C:\system\Mtm\信息設置目錄 C:\System\recogs 存放關聯方式文件的目錄 C:\system\Scheles\Scheles.dat 待辦事宜數據文件。 C:\system\Shareddata手機功能設定文件,包括手機設備設置、通話設置、連接設置、時間設置、網路設置等。更改Tools-Settings裡面的設置後,這個文件夾里的文件就會發生變化。 C:\System\Temp\ 存儲臨時文件的文件夾,初始化為空。 C:\System\System.ini 系統初始化配置文件。 C:\Sytstem\Backup.xml 備份數據 特別說明: 1:在Images和Videos這兩個文件夾里, 每個子文件夾裡面確實都會存在一個文件名為_PAIbTN的隱藏」垃圾「文件夾, 這個」垃圾「文件夾確實也是會佔用一些空間, 有時候會是幾MB有時候也會是10 MB左右。 _PAIbTN這個隱藏的」垃圾「文件夾也只有通過安裝Y-Browser程序管理器來查看 或者在電腦上查看時通過工具--文件夾選項--查看---顯示所有文件和文件夾才能看到, _PAIbTN這個隱藏的」垃圾「文件夾沒起什麼作用, 可以刪去。 如果在Images和Videos這兩個文件夾里的子文件夾多, 可以打開把_PAIbTN這個隱藏的」垃圾「文件夾一一刪去, 這樣確實可以釋放出多一些存儲空間!!! 2:cache文件夾是緩存目錄,建議大家定時清空。 3:所有temp文件夾是臨時目錄建議清空。 4:依次打開C:/system/dmgr,裡面有兩個文件夾了,各有一個contents的文件夾,進去之後發現裡面的 文件是不是似曾相識?嘿嘿,這就是平時我上網下載的一些視頻啦音樂還有一些文本文件,可以安全 刪除,不放心的話,這里的文件可以直接打開。 5:c盤data目錄下的installs是軟體的安裝目錄,可以清空。 6:定期清空C:\system\data\cbs\cbtopicsmsgs.dat,方法是進入信息-選項-廣播信息,點開選項-欄目 -刪除全部,然後選「是」 最後大家可以把短訊儲存的位置設置在手機內存。然後用藍牙傳送一個大約50兆的文件,手機會提示儲 存空間不足,自動清理一些隱藏的垃圾文件。

採納哦

㈢ 手機上這些文件是什麼意思,干什麼的

1, "BT"指下載目錄 2,「e-book"指電子書 3,MMS意思是彩信。 4,udx的英文全稱為Universal Data eXchange,翻譯成中文就是「通用數據交換」。 5,」cmsbrw「指:系統目錄 6,mobileDat指-移動數據暫存目錄 7,realnews指--真實的新聞 8,META-INF意思比較復雜, 如下: 看完下面的帖子你就明白了 常常在網上看到有人詢問:如何把 java 程序編譯成 .exe 文件。通常回答只有兩種,一種是製作一個可執行的 JAR 文件包,然後就可以像.chm 文檔一樣雙擊運行了;而另一種是使用 JET 來進行 編譯。但是 JET 要用錢買的,而且據說 JET 也不是能把所有的 Java 程序都編譯成執行文件,性能也要打些折扣。所以,使用製作可執行 JAR 文件包的方法就是最佳選擇了,何況它還能保持 Java 的跨平台特性。 下面就來看看什麼是 JAR 文件包吧: 1. JAR 文件包 JAR 文件就是 Java Archive File,顧名思意,它的應用是與 Java 息息相關的,是 Java 的一種文檔格式。JAR 文件非常類似 ZIP 文件——准確的說,它就是 ZIP 文件,所以叫它文件包。JAR 文件與 ZIP 文件唯一的區別就是在 JAR 文件的內容中,包含了一個 META-INF/MANIFEST.MF 文件,這個文件是在生成 JAR 文件的時候自動創建的。舉個例子,如果我們具有如下目錄結構的一些文件: == `-- test `-- Test.class 把它壓縮成 ZIP 文件 test.zip,則這個 ZIP 文件的內部目錄結構為: test.zip `-- test `-- Test.class 如果我們使用 JDK 的 jar 命令把它打成 JAR 文件包 test.jar,則這個 JAR 文件的內部目錄結構為: test.jar |-- META-INF | `-- MANIFEST.MF `-- test `--Test.class 2. 創建可執行的 JAR 文件包 製作一個可執行的 JAR 文件包來發布你的程序是 JAR 文件包最典型的用法。 Java 程序是由若干個 .class 文件組成的。這些 .class 文件必須根據它們所屬的包不同而分級分目錄存放;運行前需要把所有用到的包的根目錄指定給 CLASSPATH 環境變數或者 java 命令的 -cp 參數;運行時還要到控制台下去使用 java 命令來運行,如果需要直接雙擊運行必須寫 Windows 的批處理文件 (.bat) 或者 Linux 的 Shell 程序。因此,許多人說,Java 是一種方便開發者苦了用戶的程序設計語言。 其實不然,如果開發者能夠製作一個可執行的 JAR 文件包交給用戶,那麼用戶使用起來就方便了。在 Windows 下安裝 JRE (Java Runtime Environment) 的時候,安裝文件會將 .jar 文件映射給 javaw.exe 打開。那麼,對於一個可執行的 JAR 文件包,用戶只需要雙擊它就可以運行程序了,和閱讀 .chm 文檔一樣方便 (.chm 文檔默認是由 hh.exe 打開的)。那麼,現在的關鍵,就是如何來創建這個可執行的 JAR 文件包。 創建可執行的 JAR 文件包,需要使用帶 cvfm 參數的 jar 命令,同樣以上述 test 目錄為例,命令如下: jar cvfm test.jar manifest.mf test 這里test.jar 和 manifest.mf 兩個文件,分別是對應的參數 f 和 m,其重頭戲在 manifest.mf。因為要創建可執行的 JAR 文件包,光靠指定一個 manifest.mf 文件是不夠的,因為 MANIFEST 是 JAR 文件包的特徵,可執行的 JAR 文件包和不可執行的 JAR 文件包都包含 MANIFEST。關鍵在於可執行 JAR 文件包的 MANIFEST,其內容包含了 Main-Class 一項。這在 MANIFEST 中書寫格式如下: Main-Class: 可執行主類全名(包含包名) 例如,假設上例中的 Test.class 是屬於 test 包的,而且是可執行的類 (定義了 public static void main(String[]) 方法),那麼這個 manifest.mf 可以編輯如下: Main-Class: test.Test <回車>; 這個manifest.mf 可以放在任何位置,也可以是其它的文件名,只需要有 Main-Class: test.Test 一行,且該行以一個回車符結束即可。創建了 manifest.mf 文件之後,我們的目錄結構變為: == |-- test | `-- Test.class `-- manifest.mf 這時候,需要到 test 目錄的上級目錄中去使用 jar 命令來創建 JAR 文件包。也就是在目錄樹中使用「==」表示的那個目錄中,使用如下命令: jar cvfm test.jar manifest.mf test 之後在「==」目錄中創建了 test.jar,這個 test.jar 就是執行的 JAR 文件包。運行時只需要使用 java -jar test.jar 命令即可。 需要注意的是,創建的 JAR 文件包中需要包含完整的、與 Java 程序的包結構對應的目錄結構,就像上例一樣。而 Main-Class 指定的類,也必須是完整的、包含包路徑的類名,如上例的 test.Test;而且在沒有打成 JAR 文件包之前可以使用 java <類名>; 來運行這個類,即在上例中 java test.Test 是可以正確運行的 (當然要在 CLASSPATH 正確的情況下)。 3. jar 命令詳解 jar 是隨 JDK 安裝的,在 JDK 安裝目錄下的 bin 目錄中,Windows 下文件名為 jar.exe,Linux 下文件名為 jar。它的運行需要用到 JDK 安裝目錄下 lib 目錄中的 tools.jar 文件。不過我們除了安裝 JDK 什麼也不需要做,因為 SUN 已經幫我們做好了。我們甚至不需要將 tools.jar 放到 CLASSPATH 中。 使用不帶任何的 jar 命令我們可以看到 jar 命令的用法如下: jar {ctxu}[vfm0M] [jar-文件] [manifest-文件] [-C 目錄] 文件名 ... 其中{ctxu} 是 jar 命令的子命令,每次 jar 命令只能包含 ctxu 中的一個,它們分別表示: -c 創建新的 JAR 文件包 -t 列出 JAR 文件包的內容列表 -x 展開 JAR 文件包的指定文件或者所有文件 -u 更新已存在的 JAR 文件包 (添加文件到 JAR 文件包中) [vfm0M] 中的選項可以任選,也可以不選,它們是 jar 命令的選項參數 -v 生成詳細報告並列印到標准輸出 -f 指定 JAR 文件名,通常這個參數是必須的 -m 指定需要包含的 MANIFEST 清單文件 -0 只存儲,不壓縮,這樣產生的 JAR 文件包會比不用該參數產生的體積大,但速度更快 -M 不產生所有項的清單(MANIFEST〕文件,此參數會忽略 -m 參數 [jar-文件] 即需要生成、查看、更新或者解開的 JAR 文件包,它是 -f 參數的附屬參數 [manifest-文件] 即 MANIFEST 清單文件,它是 -m 參數的附屬參數 [-C 目錄] 表示轉到指定目錄下去執行這個 jar 命令的操作。它相當於先使用 cd 命令轉該目錄下再執行不帶 -C 參數的 jar 命令,它只能在創建和更新 JAR 文件包的時候可用。 文件名 ... 指定一個文件/目錄列表,這些文件/目錄就是要添加到 JAR 文件包中的文件/目錄。如果指定了目錄,那麼 jar 命令打包的時候會自動把該目錄中的所有文件和子目錄打入包中。 下面舉一些例子來說明 jar 命令的用法: 1) jar cf test.jar test 該命令沒有執行過程的顯示,執行結果是在當前目錄生成了 test.jar 文件。如果當前目錄已經存在 test.jar,那麼該文件將被覆蓋。 2) jar cvf test.jar test 該命令與上例中的結果相同,但是由於 v 參數的作用,顯示出了打包過程,如下: 標明清單(manifest) 增加:test/(讀入= 0) (寫出= 0)(存儲了 0%) 增加:test/Test.class(讀入= 7) (寫出= 6)(壓縮了 14%) 3) jar cvfM test.jar test 該命令與 2) 結果類似,但在生成的 test.jar 中沒有包含 META-INF/MANIFEST 文件,打包過程的信息也略有差別: 增加:test/(讀入= 0) (寫出= 0)(存儲了 0%) 增加:test/Test.class(讀入= 7) (寫出= 6)(壓縮了 14%) 4) jar cvfm test.jar manifest.mf test 運行結果與 2) 相似,顯示信息也相同,只是生成 JAR 包中的 META-INF/MANIFEST 內容不同,是包含了 manifest.mf 的內容 5) jar tf test.jar 在test.jar 已經存在的情況下,可以查看 test.jar 中的內容,如對於 2) 和 3) 生成的 test.jar 分別應該此命令,結果如下; 對於2) META-INF/ META-INF/MANIFEST.MF test/ test/Test.class 對於3) test/ test/Test.class 6) jar tvf test.jar 除顯示 5) 中顯示的內容外,還包括包內文件的詳細信息,如: 0 Wed Jun 19 15:39:06 GMT 2002 META-INF/ 86 Wed Jun 19 15:39:06 GMT 2002 META-INF/MANIFEST.MF 0 Wed Jun 19 15:33:04 GMT 2002 test/ 7 Wed Jun 19 15:33:04 GMT 2002 test/Test.class 7) jar xf test.jar 解開test.jar 到當前目錄,不顯示任何信息,對於 2) 生成的 test.jar,解開後的目錄結構如下: == |-- META-INF | `-- MANIFEST `-- test `--Test.class 8) jar xvf test.jar 運行結果與 7) 相同,對於解壓過程有詳細信息顯示,如: 創建:META-INF/ 展開:META-INF/MANIFEST.MF 創建:test/ 展開:test/Test.class 9) jar uf test.jar manifest.mf 在test.jar 中添加了文件 manifest.mf,此使用 jar tf 來查看 test.jar 可以發現 test.jar 中比原來多了一個 manifest。這里順便提一下,如果使用 -m 參數並指定 manifest.mf 文件,那麼 manifest.mf 是作為清單文件 MANIFEST 來使用的,它的內容會被添加到 MANIFEST 中;但是,如果作為一般文件添加到 JAR 文件包中,它跟一般文件無異。 10) jar uvf test.jar manifest.mf 與9) 結果相同,同時有詳細信息顯示,如: 增加:manifest.mf(讀入= 17) (寫出= 19)(壓縮了 -11%) 4. 關於 JAR 文件包的一些技巧 1) 使用 unzip 來解壓 JAR 文件 在介紹 JAR 文件的時候就已經說過了,JAR 文件實際上就是 ZIP 文件,所以可以使用常見的一些解壓 ZIP 文件的工具來解壓 JAR 文件,如 Windows 下的 WinZip、WinRAR 等和 Linux 下的 unzip 等。使用 WinZip 和 WinRAR 等來解壓是因為它們解壓比較直觀,方便。而使用 unzip,則是因為它解壓時可以使用 -d 參數指定目標目錄。 在解壓一個 JAR 文件的時候是不能使用 jar 的 -C 參數來指定解壓的目標的,因為 -C 參數只在創建或者更新包的時候可用。那麼需要將文件解壓到某個指定目錄下的時候就需要先將這具 JAR 文件拷貝到目標目錄下,再進行解壓,比較麻煩。如果使用 unzip,就不需要這么麻煩了,只需要指定一個 -d 參數即可。如: unzip test.jar -d dest/ 2) 使用 WinZip 或者 WinRAR 等工具創建 JAR 文件 上面提到 JAR 文件就是包含了 META-INF/MANIFEST 的 ZIP 文件,所以,只需要使用 WinZip、WinRAR 等工具創建所需要 ZIP 壓縮包,再往這個 ZIP 壓縮包中添加一個包含 MANIFEST 文件的 META-INF 目錄即可。對於使用 jar 命令的 -m 參數指定清單文件的情況,只需要將這個 MANIFEST 按需要修改即可。 3) 」META-INF「沒有具體意思,舉個例子你就懂了: 使用jar 命令創建 ZIP 文件 有些Linux 下提供了 unzip 命令,但沒有 zip 命令,所以需要可以對 ZIP 文件進行解壓,即不能創建 ZIP 文件。如要創建一個 ZIP 文件,使用帶 -M 參數的 jar 命令即可,因為 -M 參數表示製作 JAR 包的時候不添加 MANIFEST 清單,那麼只需要在指定目標 JAR 文件的地方將 .jar 擴展名改為 .zip 擴展名,創建的就是一個不折不扣的 ZIP 文件了,如將上一節的第 3) 個例子略作改動: jar cvfM test.zip test

㈣ 智能手機中的文件擴展名都是什麼意思

APPS目錄:該目錄下的子目錄保存了安裝軟體的主體,譬如:用戶交互可執行文 件(*.app)、資源文件(*.rsc)、圖標文件(*.aif)、無界面可執行程序(*.exe)以及運行所需 的其他文件。注意:當你安裝軟體選擇安裝外部存儲設備時,對應的文件存放在D:\system\apps目錄,而C:\system\apps下保存的則是軟體的配置文件(*.ini)。
Data目錄: 很重要的目錄,裡面存放了一些關於瀏覽器配置的文件、桌面主題的配置文件等。
install目錄:保存了全部的軟體安裝信息,每安裝一個軟體,就在該目錄下的Install.log進行記錄,通過修改這個文件可以把一些已經刪除,但還位於程序組中的文件進行手工的刪除。
mail目錄:信息目錄,結構復雜費解,除了一些簡訊、彩信、EMail設置文 件之外,收件箱、發件箱、草稿箱、發送報告、附件等等分布在錯綜復雜的目錄之中,記得,一些郵件的附件會存放在這個目錄中,利用這個功能我們可以把一些相關的附件。
Programs目錄:保存輔助運行文件,和一些無界面程序(*.exe)、動態連接庫(*.dll)等文件;
Scheles目錄:顧名思義,保存了日程安排;
Temp目錄:臨時文件。
SyncML目錄:同步軟體的設置記錄以及一些零時交換文件存放地。
D:\盤的結構類似於C:\,主要是由:documents、media files、System三個目錄組成。D:\documnts主要存放的是安裝在外部存儲媒體上的軟體的資料庫記錄文件(*.db)等。
Media files目錄相信每個UIQ用戶都應該很熟悉了,其由audio、document、image、other和video五個子目錄組成,audio用來存放用戶的音頻文件、document則可以用來存放一些任意類型的文件、image存放圖像文件(也會保存用戶截屏軟體的截圖)、other則存放*.SIS這樣的安裝文件、video則存放視頻文件。
D:\下的Sysmtem目錄結構類似於C:\system,同樣的包含了:APPS、data、install等子目錄夾,而這些文件夾的作用也類似,唯一的區別就是在這里存放的是用戶安裝在D:\下軟體所生成的文件。
不過這里我們有必要說一些C:\下沒有的文件夾(如果用戶選擇把軟體安裝在C:\,那麼以下的一些目錄可能也會產生):
libs目錄:保存某些軟體運行時需要的連接庫文件,一般由軟體安裝時自動生成
MIDIets目錄:主要存放Java的配置文件
Recogs目錄:關聯目錄,裡面的mdl文件標識了文件關聯。如recmp3go.mdl標識了系統中的.mp3文件默認由MP3Go打開,另外有些mdl文件會驅動程序運行。
Help目錄,存放對應軟體的幫助文件,通過這些幫助文件來給我們使用軟體起到指導作用。
charconv目錄,用來存放對應的一些編碼轉換文件,諸如可以讓系統提供對日文、韓文的支持等。
E:\盤是一個只讀的區域,因此這里保留的都是手機預設的數據,但不能進行改寫(比較痛苦...),其由epage_dir、Media files、PTS、System四個目錄組成。其中:epage_dir目錄存放的是:fonts,主要存放系統字型檔的目錄,history,從名字來看是存放歷史數據的地方,不過裡面卻提供了兩個不相關的文件,相信可能是用在其它地方的吧;ifv目錄,存放的是Picsel Viewer的幫助文件和對應的圖標;resource目錄存放一些系統圖標;
Media files存放的是系統預設的10個midi鈴聲和2個短消息midi鈴聲;
PTS目錄存放的是系統的虛擬文件系統;
System目錄結構也是類似於前面的幾個盤符的結構,只是存放的幾乎都是系統預裝軟體,和相關的數據。只是有幾個部分的數據需要說明一下作用:JAVA,存放Java運行庫的地方、controls,存放控制文件;
由於E:\盤默認被設置成只讀形式,因此無法對其中的一些文件進行替換和修改,也最多就是把文件導出到計算機上研究一下而已,不過相信通過特定的軟體應該可以修改這個只讀屬性從而可以完成修改數據,不過暫時似乎這種方法還沒有透露出來。
最後來看看Z:\盤,這是一個ROM盤,其中存放了固化在ROM中的數據和基本操作系統信息,這是徹底不可寫的區域。Z:\盤的結構同樣類似於前面的幾個盤的結構,只是更加龐大和復雜,其保存了系統的自帶程序、資源文件、硬體驅動、字體字型檔、國際化設置和初始參數設置。UIQ的恢復設定其實就是復制Z盤的部分數據到C:\和E:\,從而實現恢復目的,可以說Z:\存放的是系統最基礎備份。
Symbian的文件結構其實並不復雜,只是相對煩瑣了一點,由於Symbian採用了相對類似的目錄結構來控制文件夾,因此還是容易讓我們掌握的。並且掌握了Symbian UIQ的文件結構對我們使用手機有著非常大的幫助,這樣可以最大限度的獲取運行空間、了解錯誤產生的原因,有意識的去避免可能會帶來傷害的操作。

㈤ 手機上這些文件是什麼意思,干什麼的

1, "BT"指下載目錄2,「e-book"指電子書3,MMS意思是彩信。
4,udx的英文全稱為Universal Data eXchange,翻譯成中文就是「通用數據交換」。 5,」cmsbrw「指:系統目錄 6,mobileDat指-移動數據暫存目錄7,realnews指--真實的新聞8,META-INF意思比較復雜,如下: 看完下面的帖子你就明白了
常常在網上看到有人詢問:如何把 java 程序編譯成 .exe 文件。通常回答只有兩種,一種是製作一個可執行的 JAR 文件包,然後就可以像.chm 文檔一樣雙擊運行了;而另一種是使用 JET 來進行 編譯。但是 JET 要用錢買的,而且據說 JET 也不是能把所有的 Java 程序都編譯成執行文件,性能也要打些折扣。所以,使用製作可執行 JAR 文件包的方法就是最佳選擇了,何況它還能保持 Java 的跨平台特性。

下面就來看看什麼是 JAR 文件包吧:

1. JAR 文件包

JAR 文件就是 Java Archive File,顧名思意,它的應用是與 Java 息息相關的,是 Java 的一種文檔格式。JAR 文件非常類似 ZIP 文件——准確的說,它就是 ZIP 文件,所以叫它文件包。JAR 文件與 ZIP 文件唯一的區別就是在 JAR 文件的內容中,包含了一個 META-INF/MANIFEST.MF 文件,這個文件是在生成 JAR 文件的時候自動創建的。舉個例子,如果我們具有如下目錄結構的一些文件:

==

`-- test

`-- Test.class

把它壓縮成 ZIP 文件 test.zip,則這個 ZIP 文件的內部目錄結構為:

test.zip

`-- test

`-- Test.class

如果我們使用 JDK 的 jar 命令把它打成 JAR 文件包 test.jar,則這個 JAR 文件的內部目錄結構為:

test.jar

|-- META-INF

| `-- MANIFEST.MF

`-- test

`--Test.class

2. 創建可執行的 JAR 文件包

製作一個可執行的 JAR 文件包來發布你的程序是 JAR 文件包最典型的用法。

Java 程序是由若干個 .class 文件組成的。這些 .class 文件必須根據它們所屬的包不同而分級分目錄存放;運行前需要把所有用到的包的根目錄指定給 CLASSPATH 環境變數或者 java 命令的 -cp 參數;運行時還要到控制台下去使用 java 命令來運行,如果需要直接雙擊運行必須寫 Windows 的批處理文件 (.bat) 或者 Linux 的 Shell 程序。因此,許多人說,Java 是一種方便開發者苦了用戶的程序設計語言。

其實不然,如果開發者能夠製作一個可執行的 JAR 文件包交給用戶,那麼用戶使用起來就方便了。在 Windows 下安裝 JRE (Java Runtime Environment) 的時候,安裝文件會將 .jar 文件映射給 javaw.exe 打開。那麼,對於一個可執行的 JAR 文件包,用戶只需要雙擊它就可以運行程序了,和閱讀 .chm 文檔一樣方便 (.chm 文檔默認是由 hh.exe 打開的)。那麼,現在的關鍵,就是如何來創建這個可執行的 JAR 文件包。

創建可執行的 JAR 文件包,需要使用帶 cvfm 參數的 jar 命令,同樣以上述 test 目錄為例,命令如下:

jar cvfm test.jar manifest.mf test

這里 test.jar 和 manifest.mf 兩個文件,分別是對應的參數 f 和 m,其重頭戲在 manifest.mf。因為要創建可執行的 JAR 文件包,光靠指定一個 manifest.mf 文件是不夠的,因為 MANIFEST 是 JAR 文件包的特徵,可執行的 JAR 文件包和不可執行的 JAR 文件包都包含 MANIFEST。關鍵在於可執行 JAR 文件包的 MANIFEST,其內容包含了 Main-Class 一項。這在 MANIFEST 中書寫格式如下:

Main-Class: 可執行主類全名(包含包名)

例如,假設上例中的 Test.class 是屬於 test 包的,而且是可執行的類 (定義了 public static void main(String[]) 方法),那麼這個 manifest.mf 可以編輯如下:

Main-Class: test.Test <回車>;

這個 manifest.mf 可以放在任何位置,也可以是其它的文件名,只需要有 Main-Class: test.Test 一行,且該行以一個回車符結束即可。創建了 manifest.mf 文件之後,我們的目錄結構變為:

==

|-- test

| `-- Test.class

`-- manifest.mf

這時候,需要到 test 目錄的上級目錄中去使用 jar 命令來創建 JAR 文件包。也就是在目錄樹中使用「==」表示的那個目錄中,使用如下命令:

jar cvfm test.jar manifest.mf test

之後在「==」目錄中創建了 test.jar,這個 test.jar 就是執行的 JAR 文件包。運行時只需要使用 java -jar test.jar 命令即可。

需要注意的是,創建的 JAR 文件包中需要包含完整的、與 Java 程序的包結構對應的目錄結構,就像上例一樣。而 Main-Class 指定的類,也必須是完整的、包含包路徑的類名,如上例的 test.Test;而且在沒有打成 JAR 文件包之前可以使用 java <類名>; 來運行這個類,即在上例中 java test.Test 是可以正確運行的 (當然要在 CLASSPATH 正確的情況下)。

3. jar 命令詳解

jar 是隨 JDK 安裝的,在 JDK 安裝目錄下的 bin 目錄中,Windows 下文件名為 jar.exe,Linux 下文件名為 jar。它的運行需要用到 JDK 安裝目錄下 lib 目錄中的 tools.jar 文件。不過我們除了安裝 JDK 什麼也不需要做,因為 SUN 已經幫我們做好了。我們甚至不需要將 tools.jar 放到 CLASSPATH 中。

使用不帶任何的 jar 命令我們可以看到 jar 命令的用法如下:

jar {ctxu}[vfm0M] [jar-文件] [manifest-文件] [-C 目錄] 文件名 ...

其中 {ctxu} 是 jar 命令的子命令,每次 jar 命令只能包含 ctxu 中的一個,它們分別表示:

-c 創建新的 JAR 文件包

-t 列出 JAR 文件包的內容列表

-x 展開 JAR 文件包的指定文件或者所有文件

-u 更新已存在的 JAR 文件包 (添加文件到 JAR 文件包中)

[vfm0M] 中的選項可以任選,也可以不選,它們是 jar 命令的選項參數

-v 生成詳細報告並列印到標准輸出

-f 指定 JAR 文件名,通常這個參數是必須的

-m 指定需要包含的 MANIFEST 清單文件

-0 只存儲,不壓縮,這樣產生的 JAR 文件包會比不用該參數產生的體積大,但速度更快

-M 不產生所有項的清單(MANIFEST〕文件,此參數會忽略 -m 參數

[jar-文件] 即需要生成、查看、更新或者解開的 JAR 文件包,它是 -f 參數的附屬參數

[manifest-文件] 即 MANIFEST 清單文件,它是 -m 參數的附屬參數

[-C 目錄] 表示轉到指定目錄下去執行這個 jar 命令的操作。它相當於先使用 cd 命令轉該目錄下再執行不帶 -C 參數的 jar 命令,它只能在創建和更新 JAR 文件包的時候可用。

文件名 ... 指定一個文件/目錄列表,這些文件/目錄就是要添加到 JAR 文件包中的文件/目錄。如果指定了目錄,那麼 jar 命令打包的時候會自動把該目錄中的所有文件和子目錄打入包中。

下面舉一些例子來說明 jar 命令的用法:

1) jar cf test.jar test

該命令沒有執行過程的顯示,執行結果是在當前目錄生成了 test.jar 文件。如果當前目錄已經存在 test.jar,那麼該文件將被覆蓋。

2) jar cvf test.jar test

該命令與上例中的結果相同,但是由於 v 參數的作用,顯示出了打包過程,如下:

標明清單(manifest)

增加:test/(讀入= 0) (寫出= 0)(存儲了 0%)

增加:test/Test.class(讀入= 7) (寫出= 6)(壓縮了 14%)

3) jar cvfM test.jar test

該命令與 2) 結果類似,但在生成的 test.jar 中沒有包含 META-INF/MANIFEST 文件,打包過程的信息也略有差別:

增加:test/(讀入= 0) (寫出= 0)(存儲了 0%)

增加:test/Test.class(讀入= 7) (寫出= 6)(壓縮了 14%)

4) jar cvfm test.jar manifest.mf test

運行結果與 2) 相似,顯示信息也相同,只是生成 JAR 包中的 META-INF/MANIFEST 內容不同,是包含了 manifest.mf 的內容

5) jar tf test.jar

在 test.jar 已經存在的情況下,可以查看 test.jar 中的內容,如對於 2) 和 3) 生成的 test.jar 分別應該此命令,結果如下;

對於 2)

META-INF/

META-INF/MANIFEST.MF

test/

test/Test.class

對於 3)

test/

test/Test.class

6) jar tvf test.jar

除顯示 5) 中顯示的內容外,還包括包內文件的詳細信息,如:

0 Wed Jun 19 15:39:06 GMT 2002 META-INF/

86 Wed Jun 19 15:39:06 GMT 2002 META-INF/MANIFEST.MF

0 Wed Jun 19 15:33:04 GMT 2002 test/

7 Wed Jun 19 15:33:04 GMT 2002 test/Test.class

7) jar xf test.jar

解開 test.jar 到當前目錄,不顯示任何信息,對於 2) 生成的 test.jar,解開後的目錄結構如下:

==

|-- META-INF

| `-- MANIFEST

`-- test

`--Test.class

8) jar xvf test.jar

運行結果與 7) 相同,對於解壓過程有詳細信息顯示,如:

創建:META-INF/

展開:META-INF/MANIFEST.MF

創建:test/

展開:test/Test.class

9) jar uf test.jar manifest.mf

在 test.jar 中添加了文件 manifest.mf,此使用 jar tf 來查看 test.jar 可以發現 test.jar 中比原來多了一個 manifest。這里順便提一下,如果使用 -m 參數並指定 manifest.mf 文件,那麼 manifest.mf 是作為清單文件 MANIFEST 來使用的,它的內容會被添加到 MANIFEST 中;但是,如果作為一般文件添加到 JAR 文件包中,它跟一般文件無異。

10) jar uvf test.jar manifest.mf

與 9) 結果相同,同時有詳細信息顯示,如:

增加:manifest.mf(讀入= 17) (寫出= 19)(壓縮了 -11%)

4. 關於 JAR 文件包的一些技巧

1) 使用 unzip 來解壓 JAR 文件

在介紹 JAR 文件的時候就已經說過了,JAR 文件實際上就是 ZIP 文件,所以可以使用常見的一些解壓 ZIP 文件的工具來解壓 JAR 文件,如 Windows 下的 WinZip、WinRAR 等和 Linux 下的 unzip 等。使用 WinZip 和 WinRAR 等來解壓是因為它們解壓比較直觀,方便。而使用 unzip,則是因為它解壓時可以使用 -d 參數指定目標目錄。

在解壓一個 JAR 文件的時候是不能使用 jar 的 -C 參數來指定解壓的目標的,因為 -C 參數只在創建或者更新包的時候可用。那麼需要將文件解壓到某個指定目錄下的時候就需要先將這具 JAR 文件拷貝到目標目錄下,再進行解壓,比較麻煩。如果使用 unzip,就不需要這么麻煩了,只需要指定一個 -d 參數即可。如:

unzip test.jar -d dest/

2) 使用 WinZip 或者 WinRAR 等工具創建 JAR 文件

上面提到 JAR 文件就是包含了 META-INF/MANIFEST 的 ZIP 文件,所以,只需要使用 WinZip、WinRAR 等工具創建所需要 ZIP 壓縮包,再往這個 ZIP 壓縮包中添加一個包含 MANIFEST 文件的 META-INF 目錄即可。對於使用 jar 命令的 -m 參數指定清單文件的情況,只需要將這個 MANIFEST 按需要修改即可。

3) 」META-INF「沒有具體意思,舉個例子你就懂了:使用 jar 命令創建 ZIP 文件

有些 Linux 下提供了 unzip 命令,但沒有 zip 命令,所以需要可以對 ZIP 文件進行解壓,即不能創建 ZIP 文件。如要創建一個 ZIP 文件,使用帶 -M 參數的 jar 命令即可,因為 -M 參數表示製作 JAR 包的時候不添加 MANIFEST 清單,那麼只需要在指定目標 JAR 文件的地方將 .jar 擴展名改為 .zip 擴展名,創建的就是一個不折不扣的 ZIP 文件了,如將上一節的第 3) 個例子略作改動:

jar cvfM test.zip test

㈥ 手機里的視頻文件夾叫什麼名字

一般都是video文件夾,也有的手機在DCIM文件夾內。

閱讀全文

與手機設備上的文件是什麼文件相關的資料

熱點內容
java後台校驗框架 瀏覽:379
編程怎麼做3d生存游戲 瀏覽:955
word使用教程下載 瀏覽:295
電腦文件平鋪圖片默認大小 瀏覽:115
文件查看設置信息失敗 瀏覽:668
編程如何編出烏鴉喝水的課文 瀏覽:20
國家反詐app報案助手怎麼使用 瀏覽:439
秘密文件丟失多少天 瀏覽:237
js中csstext 瀏覽:382
目標文件名過長復制 瀏覽:892
樂動力計步器老版本 瀏覽:933
壓縮文件鏈接怎麼編輯 瀏覽:808
如何鎖定PDF文件里的圖章 瀏覽:89
資料庫超時是什麼 瀏覽:649
文件怎麼改整列內容 瀏覽:764
360壓縮文件發郵件空白 瀏覽:813
上哪裡查自己大數據 瀏覽:907
編程語言怎麼學車 瀏覽:189
編程該怎麼學才能先找工作 瀏覽:524
文件刻制光碟多少錢 瀏覽:861

友情鏈接