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: 金鑰密碼。
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
2. 點選 [APK] 後,按下 [Next]
3. Generate Signed Bundle or APK,點選 [Create new...]
3.2 Key store password: 存取 Key store 的密碼。
3.3 Key alias: 金鑰別名,用來識別金鑰用(以後金鑰很多時,容易辨識)。
3.4 Key password: 金鑰密碼。
Key store 可以存放很多 Key。4. New Key Store
3.2 中的是存取 Key store 的密碼。也就是當 Key store 的密碼通過後,才可存取裡面存放的 Key。
3.4 是金鑰的存取密碼。
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
留言
張貼留言