Ⅰ META-INF文件夾可以刪除嗎(急)
您好,使用 JDK 的 jar 命令打JAR 文件包時,這個 JAR 文件的內部目錄結構為:
|-- META-INF
| `-- MANIFEST.MF
`-- test
`--Test.class
這個是生成的jar文件中的部分,與電腦無關,可以刪除的。希望能夠幫到您
Ⅱ 安卓rom里這么多,有的包只有meta-inf system boot.img logo.bin這個卻有這么多,求解釋,重謝
1. META-INF 目錄
大多數 JAR 文件包含一個 META-INF 目錄,它用於存儲包和擴展的配置數據,如安全性和版本信息。
java 2 平台識別並解釋 META-INF 目錄中的文件和目錄,以便配置應用程序、擴展和類裝載器.
2. Recovery Android手機備份功能
recovery ,用 關機鍵+音量+/- (依機型不同而不同,不過有些機型可能沒有刷入recovery,可自行刷入。)即可進入recovery界面,在這個界面你可以直接用sd 卡上的zip格式的rom 升級或者備份你的系統,老版本的recovery 只有三個選項,但是無法備份系統,只能用update.zip這個文件名的文件升級,不能用任何文件名的zip文件升級。
recovery可以做什麼
您就可以通過這個恢復模式界面刷入或者備份你手機的安卓系統,由於recovery版本更新較快,老版本只有三個選項,因此無法備份系統,也只能通過一個叫做update.zip文件進入系統升級
3. system 是系統文件目錄
4. boot.img包含兩部分,分別為kernel 和ramdisk。
當你的手機啟動時首先會啟動RADIO,然後是SPL。
此時SPL 會根據你的按鍵,確定進入哪個模式( 例如Recovery,Fastboot等等),
如果沒有按其他鍵,那麼spl 會將kernel 載入到記憶體中,ramdisk 也會載入到你的設備的根目錄
5. logo.img 是啟動畫面鏡像文件
Ⅲ myeclipse 間的項目里的meta-inf文件夾什麼用
meta-inf相當於一個信息包,目錄中的文件和目錄獲得Java 2平台的認可與解釋,用來配置應用程序、擴展程序、類載入器和服務
manifest.mf文件,在用jar打包時自動生成的。
META-INF 存在程序入口相關信息, 每個jar 都會有這個文件夾,裡面的 MANIFEST文件 記錄這些信息WEB-INF 使用web 項目才會有這個文件夾,普通的 j2se項目 是沒有這個文件夾的 我們把MANIFEST中的配置信息進行分類,可以歸納出下面幾個大類:
一. 一般屬性
Manifest-Version用來定義manifest文件的版本,例如:Manifest-Version: 1.0
Created-By聲明該文件的生成者,一般該屬性是由jar命令行工具生成的,例如:Created-By: Apache Ant 1.5.1
Signature-Version定義jar文件的簽名版本
Class-Path應用程序或者類裝載器使用該值來構建內部的類搜索路徑
二. 應用程序相關屬性
Main-Class定義jar文件的入口類,該類必須是一個可執行的類,一旦定義了該屬性即可通過 java -jar x.jar來運行該jar文件。
三. 小程序(Applet)相關屬性
Extendsion-List該屬性指定了小程序需要的擴展信息列表,列表中的每個名字對應以下的屬性
<extension>-Extension-Name3. <extension>-Specification-Version4. <extension>-Implementation-Version5. <extension>-Implementation-Vendor-Id5. <extension>-Implementation-URL四. 擴展標識屬性1. Extension-Name該屬性定義了jar文件的標識,例如Extension-Name: Struts Framework五. 包擴展屬性1. Implementation-Title 定義了擴展實現的標題2. Implementation-Version 定義擴展實現的版本3. Implementation-Vendor 定義擴展實現的組織 4. Implementation-Vendor-Id 定義擴展實現的組織的標識5. Implementation-URL : 定義該擴展包的下載地址(URL)6. Specification-Title 定義擴展規范的標題7. Specification-Version 定義擴展規范的版本8. Specification-Vendor 聲明了維護該規范的組織9. Sealed 定義jar文件是否封存,值可以是true或者false (這點我還不是很理解)六. 簽名相關屬性簽名方面的屬性我們可以來參照JavaMail所提供的mail.jar中的一段Name: javax/mail/Address.classDigest-Algorithms: SHA MD5 SHA-Digest: AjR7RqnN//cdYGouxbd06mSVfI4=MD5-Digest: ZnTIQ2aQAtSNIOWXI1pQpw==這段內容定義類簽名的類名、計算摘要的演算法名以及對應的摘要內容(使用BASE64方法進行編碼)
Ⅳ 刷機包文件夾meta-inf下的文件管啥用的
相當於是一個解釋說明文件夾
裡面的文件就相當於是給系統的一份聲明,這是xx文件需要做xx
可以簡單的看成是刷機包的文件信息聲明
Ⅳ 請問"META-INF"是什麼意思
META-INF是七十年代中期發展起來的一種可以顯著改善步進電機綜合使用性能的驅動控制技術。它是通過控制各相繞組中的電流,使它們按一定的規律上升或下降,即在零電流到最大電流之間形成多個穩定的中間電流狀態,相應的合成磁場矢量的方向也將存在多個穩定的中間狀態,且按細分步距旋轉。
其中合成磁場矢量的幅值決定了步進電機旋轉力矩的大小,合成磁場矢量的方向決定了細分後步距角的大小。細分驅動技術進一步提高了步進電機轉角精度和運行平穩性。
發展應用
步進電機細分驅動技術首先是由美國學者T.RrFedriksen在美國增量運動控制系統及器件年會上提出。最初,對步進電機相電流的控制是由硬體來實現的,每一相繞組的相電流用n個晶體管構成n個並聯迴路來控制,靠晶體管導通數的組合來控制相電流。
隨著計算機技術的發展,特別是單片機的出現,開創了步進電機細分驅動技術的新局面。用單片機控制的步進電機細分驅動電路不僅減小了控制系統的體積、簡化了電路,同時進一步提高了細分精度和控制系統的智能化,從而使細分驅動技術得到了推廣。