Android Studio打包項目

-- APK小知識 --
APK的全稱是Android Package,即Android安裝包。APK是類似Symbian Sis或Sisx的文件格式。
通過將APK文件直接傳到Android虛擬機或者Android設備中執行即可安裝。APK文件和Sis一樣,把
Android SDK編譯的工程打包成一個安裝程序文件,格式爲apk。APK文件其實是zip格式的壓縮包,
但後綴被改成了apk,通過解壓縮軟件解壓後,可以看到Dex文件。

應用程序簽名的意義

1. 保障應用程序開發者的合法權益
   在對應用程序簽名後,即表示此應用程序是簽名人所開發的,對此程序具有所有權。
2. 預防應用程序替換
   應用程序簽名可以防止部分人通過使用相同的Package Name來混淆替換已經安裝的程序,從而出現一些惡意篡改。
3. 保證應用程序版本的一致性
   一般應用程序都會有更新,即版本的升級。如果應用程序的簽名不一致,是無法進行更新替代的。所以,應用程序簽名是保證當前應用程序順利進行更新安裝的前提。
具體方法
1、打開Android Studio,依次選擇菜單欄上“Build”->“Generate Signed APK...”,這樣就進入了Android程序簽名打包界面。
    
 
2、新建key文件
    由於我們這裏還沒有已經存在的Key文件,所以需要先創建一個Key,這裏點擊“Create new...”。
    
 
    根據中文提示,填寫對應內容創建相應的Key文件。
    
    
 
3、創建完Key文件後,會直接返回之前的Key文件導入界面,默認導入當前創建的Key文件。
    
    
    在彈出提示語“Signed APKs generated successfully.”表示Android應用程序簽名打包成功。
    
 
    找到剛剛創建的APK文件,這個就是可以直接安裝在Android系統中的應用程序安裝包了。
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章