AnroidStudio 簡單打包流程

apk文件就是一個包,打包就是要生成apk文件,有了apk別人才能安裝使用。打包分debug版和release包,一般所說的打包指生成release版的apk,release版的apk會比debug版的小,release版的還會進行混淆和用本身的keystore簽名,以防止別人反編譯後從新打包替換你的應用。 android

簡單點說就是給你的apk發身份證,上戶口,防止和你長的同樣的人,假冒你。這裏的apk身份證就是咱們的「.jks」文件。因此這個jks文件很重要。 
若是你同一代碼,生成兩個jks文件打包,那就表明的是兩個軟件。ui

**打包固然有不少種途徑,能夠用AS自帶的簽名,也能夠經過Gradle簽名等,這裏就講講常規的。**spa

常規的AS打包主要分兩種:

  • 一種是沒有「.jks」文件的打包

1、 沒有「.jks」文件的打包

首先 咱們選擇Build -> Generate Signed APKdebug

這裏寫圖片描述

會出現: 
這裏寫圖片描述blog

由於咱們是沒有密鑰的(身份證)因此咱們要去生成一個密鑰,因此這裏咱們選擇 Create new… 
(注意:這裏有兩個「密鑰的密碼」 由於一個是密鑰的密碼,一個是key的密碼,可是一般咱們在設置的時候會選擇設置同一個,這樣方便咱們記憶,因此這裏都認爲是密鑰的密碼。)圖片

選擇Create new…以後會出現: 
這裏寫圖片描述 
點擊ok以後,則選擇好了文件,並生成了jks文件了。 
這裏寫圖片描述io

點擊ok以後, 會出現: 
這裏寫圖片描述編譯

這些都是自動帶出來的 
是否記住密碼,你要是怕你忘記密碼,你就能夠選擇記住密碼。 
接下來就是Next 
這裏寫圖片描述 
最後點擊Finish 
這是android studio的地步會出現 
這裏寫圖片描述 
正在編譯,當AS的右上角出現 
這裏寫圖片描述 
表示打包成功 
點擊直接打開生成的apk文件的位置 
這裏寫圖片描述test

2、 有「.jks」文件的打包

首先咱們選擇Build -> Generate Signed APK 
這裏寫圖片描述 
選擇已經存在,而後打開文件夾,找到對應的「.jks」文件 
這裏寫圖片描述 
個人jks文件是放在E盤,叫test.jks 點擊OK 
這裏寫圖片描述打包

別名是test,輸入密碼,點擊Next,後面的步驟,和上面的同樣。

相關文章
相關標籤/搜索