APK詳解

樓主: Cry&小殤 瀏覽: 424 回復: 6 發布於: 2012-10-21 15:52:21
APK是AndroidPackage的縮寫,即Android安裝包(apk)。APK是類似Symbian Sis或Sisx的 文件格式 。通過將APK文件直接傳到 Android模擬器 或Android手機中執行即可安裝。apk文件和sis一樣,把 android sdk編譯的工程打包成一個安裝程序文件,格式爲apk。 APK文件其實是zip格式,但後綴名被修改爲apk,通過UnZip解壓後,可以看到Dex文件,Dex是Dalvik VM executes的全稱,即Android Dalvik執行程序,並非Java ME的 字節碼 而是Dalvik字節碼。Android在運行一個程序時首先需要UnZip,然後類似Symbian那樣直接,和Windows Mobile中的PE文件有區別。 1. META-INF\ (注:Jar文件中常可以看到); 2. res\ (注:存放 資源文件 的目錄) ; 3. AndroidManifest.xml (注:程序全局配置文件) ; 4. classes.dex (注:Dalvik字節碼); 5. resources.arsc (注:編譯後的二進制資源文件)。 Android是一個基於 Java 的開發環境,它是一種與廣被接受的 Java極爲類似,而且也比C 容易的多的開發語言,這將一種移動開發的規範。Google也在API文檔的書寫和樣例的提供上做了很出色的工作。 · 獲取SDK 下載並安裝 android 的SDK[軟件開發套件],這套SDK主要包括有核心庫文件,一個模擬器,開發工具和一些示範的樣例文件。推薦使用Eclipse 和 android eclipse 擴展。如果只是使用android,Eclipse IDE就已經足夠了,但如果是第一次開發Java應用,建議下載完整的Java SE 開發工具 (JDK) 因爲它包括籤發應用程序所需要的工具。
回復 🤍 0 📤 分享 收藏

回復 (6)

你對手機文件了解的這麼清楚,還說不會漢化
怎麼漢化apk遊戲?
沒教程
樓主我那裏還有個更詳細的。至於漢化就很簡單了。就像人和電一樣,人要碰到電才知道危險。電通過介質傳到人身上,
你需要反編譯成你看的懂的代碼,在翻譯其中的英文之後在打包籤名。
頂樓主。
— 已加載全部回復 —

發表回復