Android將APK程序存儲爲APK格式,這是ZIP/JAR的修改版本。Android如何存儲和運行程序
安裝這些APK文件時,它們存儲在/system/app/$APKNAME.apk中。
此目錄中的一些應用程序還有一個$ APKNAME.obex文件。
這些APK文件包含一些休耕
META-INF
MANIFEST.MF
CERT.RSA
CERT.SF
SHA1-Digest
res
AndroidManifest.xml
classes.dex
resources.arsc
所以我想知道什麼是什麼是.obex文件,是機器人在運行時,如何從APK/ZIP/JAR解壓縮程序?
聲音就像一個APK是一個很像JAR。也就是說,甚至沒有修改ZIP - 只是一個普通的ZIP,但是特定的文件在其中。 – cHao 2012-03-22 03:58:42
請記住,obex不僅僅是解壓縮的,它們也被優化和驗證。這使得驗證者必須做更少的工作,並且不必在運行時進行儘可能多的優化(非顯然你仍然需要做一些)。 – 2012-03-22 04:02:34
@cHao好吧,我真的很想知道從APK安裝到啓動/運行的過程。 – zeitue 2012-03-22 04:03:06