建立Signed key
apk在發佈之前, 必需產生一組signed key, 將之崁入apk中, 然後再發佈Google play.
如果將未崁有signed key的apk 上傳到google play, google play將拒收.
請由Build/Generate Signed Bundle/Apk進入, 然後選取 apk 這個項目
接下來, 按下Create new, 產生一組新的signed key, 請將此組key存在專案的keystore裏, 這樣比較方便日後的管理
另外, 在下圖的certificate, 只需填入任何一項即可
接下來選取V1 (Jar Signature), 並選取release
保留發佈檔
上述在經歷一段時間後, 即可編譯完成. 此時有二個檔案, 一定要保留
app-release.apk :
位於 app\release 裏, 此檔即為要發佈的檔案, 可依版號更改檔名, 如 btChat_1.0.0.apk
mapping.txt :
位於 app\build\outputs\mapping\release 裏, 此檔為反混淆翻譯檔, 在上傳google play時, 也需將此檔上傳. 日後使用者有當機閃退現象, 會依此檔譯成原始碼顯示錯誤的log.
此檔亦可依版號更改檔名, 如btChat_1.0.0_mapping.txt