如何打一個帶正式簽名文件的app (給自己的勞動成果冠名)
1. 選擇build -> generate signed bundle/apk
2. 這里有兩個選擇, bundle or apk, 我們選擇apk
于是勾選 apk, 并點下一步
?3.? 來到選擇證書文件的地方, 但是我們這是第一次做, ?還沒有證書文件, 所以選擇新建一個證書
4. 彈出生成證書信息的輸入界面, 本質(zhì)上就是要以你的名字、所在單位、所在城市、郵編代碼等來生成一個名片,? 也相當(dāng)于是身份證上的信息, 只要合法即可! 至于丑不丑, 除了自己之外沒人關(guān)心
重要的信息只有倆: 一個是密碼、另外一個是別名Alias. 別名相當(dāng)于你身份證上的名字
最后選擇在保存在哪一個位置 key store path, 并點擊右下角OK即可生成一個簽名文件
?5. 如果上面的步驟你都執(zhí)行無誤,??你已經(jīng)創(chuàng)建了你的簽名文件! 使用這個文件, 你現(xiàn)在就可以給app簽名了, 點擊右下角的Next按鈕
6.? 因為Android app 為了方便開發(fā)者調(diào)試, 區(qū)分了開發(fā)測試、發(fā)布上線等兩種基本的渠道, 一般我們本地開發(fā)都是處于debug渠道、這種模式app會包含代碼調(diào)行號等試信息, app是可以單步斷點調(diào)試的, 但是顯然,? 我們正式包不應(yīng)該包含無用的冗余信息避免增加包大小
所以, 我們都會使用release渠道的包并簽名之以供銷售
?7. 簽名版本選擇V2, 更安全?8.? 構(gòu)建好之后,? 你會在debug同級目錄下,多出release目錄, 里面有你想要的apk文件
你應(yīng)該猜到了, 如果你只想打正式包apk文件, 并不想簽名, 則執(zhí)行下面的命令即可構(gòu)建release渠道包
./gradlew :app:assembleRelease
同理, 構(gòu)建debug包, 也叫內(nèi)測包, 則為
./gradlew :app:assembleDebug
?9. 當(dāng)你想要再次構(gòu)建簽名的包時, 簽名文件會默認(rèn)勾選, 你只需要輸入之前簽名文件創(chuàng)建時的密碼即可, 之后的步驟同上文章來源:http://www.zghlxwxcb.cn/news/detail-412083.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-412083.html
到了這里,關(guān)于Android Studio 打一個正式簽名的Apk的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!