190702 Android APK 簽署

1.[Build] > [Generate Signed Bundle / APK]

2. 點選 [APK] 後,按下 [Next]

3. Generate Signed Bundle or APK,點選 [Create new...]
  3.1 Key store path: Key store 存放的路徑。
  3.2 Key store password: 存取 Key store 的密碼。
  3.3 Key alias: 金鑰別名,用來識別金鑰用(以後金鑰很多時,容易辨識)。
  3.4 Key password: 金鑰密碼。

Key store 可以存放很多 Key。
3.2 中的是存取 Key store 的密碼。也就是當 Key store 的密碼通過後,才可存取裡面存放的 Key。
3.4 是金鑰的存取密碼。
4. New Key Store
  4.1 Key store path: 同 3.1;Key store 存放的路徑。
  4.2 Password, Confirm: 輸入並確認 Key store 的密碼。
  4.3 Alias: 同 3.3;金鑰別名。
  4.4 Password, Confirm: 輸入並確認金鑰的密碼。
  4.5 Validity (years): 金鑰的合法年限
  4.6 First and Last Name: 要建立的憑證的姓名。
  4.7 Organizational Unit: 通常為部門名稱。
  4.8 Organization: 通常輸入公司名稱
  4.9 City or Locality: 公司所在地或城市名
  4.10 State or Province: 州或省份
  4.11 Country Code (XX): 兩字元國碼,個人推測要用大寫。TW

  E. 結果遇上了 Incorrect AVA format
    依據以下連結網頁中的說明,要移除 Organizational Unit 與 Organization 中的逗號。
https://www.cnblogs.com/wytings/p/4869416.html


如果一切沒問題,則會回到 3 的畫面;再次檢查,如果一切無誤,按下 [Next]。

5. Generate Signed Bundle or APK,Build Variants 選 release。
至於 V1 (Jar Signature) 與 V2 (Full APK Signature) 可參閱以下連結中的說明。
https://developer.android.com/about/versions/nougat/android-7.0.html#apk_signature_v2
https://stackoverflow.com/questions/42648499/difference-between-signature-versions-v1jar-signature-and-v2full-apk-signat













留言

這個網誌中的熱門文章

泰文子音與字形之間的變化

AUTOMAXX UP-5HX 使用心得