java 獲取所有文件和文件目錄 完美apk文件介紹?
完美apk文件介紹?第一步:打包資源文件并生成文件。【輸入】資源文件(即項(xiàng)目中res中的文件)、資產(chǎn)文件(相當(dāng)于另一個(gè)資源,不像res中的文件那樣被Android系統(tǒng)優(yōu)化)、AndroidManife
完美apk文件介紹?
第一步:打包資源文件并生成文件。
【輸入】資源文件(即項(xiàng)目中res中的文件)、資產(chǎn)文件(相當(dāng)于另一個(gè)資源,不像res中的文件那樣被Android系統(tǒng)優(yōu)化)、AndroidManifest.xml文件(從這里讀取包名,因?yàn)樯晌募枰?、Android基礎(chǔ)類庫(Android.jar文件)。
【輸出】打包的資源(一般在Android項(xiàng)目的bin目錄下可以看到一個(gè)名為resources.ap_的文件)和文件(在gen目錄下,應(yīng)該比較熟悉)。
【工具】aapt工具,其路徑為$ { Android _ SDK _ home }/platform-Tools/AAPT(如果使用Windows系統(tǒng),路徑應(yīng)寫成:% Android _ SDK _ home % platform-toolsaapt.exe,下同)。
步驟2:處理AIDL文件并生成相應(yīng)的。java文件(當(dāng)然,有許多項(xiàng)目不支持 不要使用AIDL,這樣可以省去這個(gè)過程)。
[輸入]源文件,aidl文件,文件
[輸出]相應(yīng)的。java文件
[工具] aidl工具
步驟3:編譯Java文件并生成相應(yīng)的。類文件。
[輸入]源文件(包括。AIDL生成的java文件)和庫文件(。jar文件)。
[輸出]。類別文件
[工具] javac工具
步驟4:轉(zhuǎn)換。類文件轉(zhuǎn)換成Davik VM支持的. dex文件。
[輸入]。類文件(包括。Aidl生成的類文件,。由R和。源文件生成的類文件)和庫文件(。jar文件)。
[輸出]。dex文件
[工具] javac工具
步驟5:打包并生成未簽名的。apk文件。
[輸入]打包的資源文件,打包的類文件(。dex文件)、libs文件(包括。所以文件,當(dāng)然,在許多項(xiàng)目中沒有這樣的文件,如果你不 t使用C/C開發(fā))。
[輸出]無符號(hào)。apk文件
[工具] apkbuild
Java如何讀取文件?
用Java讀取文件的方法
代碼如下:
導(dǎo)入*
公共類ReadFileDemo {
公共靜態(tài)void main(String[] args) {
//讀取c盤的file1。
文件文件新文件(