Android打包:
1. 如果不需要打包,則可以在該目錄下直接找到APK。
注:這個在Android studio中會自動生成,但直接安裝到手機上似乎安裝不了。
解決方法(還沒試過):
2. 點擊 Build -- Generate Signed Bundle / APK…生成APK
3.如果不是首次打包的話,出現的界面如下:
輸入密碼后,界面如下:
選擇debug和release中的一個,還有選擇好V1和V2中的一個,點擊Finish即可。
注:最好V1和V2都勾選上,兩者的區別:
1. 只勾選v1簽名並不會影響什么,但是在7.0上不會使用更安全的驗證方式
2. 只勾選V2簽名7.0以下會直接安裝完顯示未安裝,7.0以上則使用了V2的方式驗證
3. 同時勾選V1和V2則所有機型都沒問題
建議:這是一個從Android7.0系統出現的新的簽名機制,這個新機制使得apk的簽名方式更加安全,首先我們應該嘗試把V1和V2兩個選項全部勾選,並盡可能的去使用他們,但是如果全部勾選完畢出現了問題,那么我們可以忽略這種新的簽名機制,只勾選第一個選項(V1),依舊使用我們之前老的簽名機制。
【參考地址:https://blog.csdn.net/francisbingo/article/details/78655848
https://www.jianshu.com/p/2f5b2f1ae05c】
4. 如果是首次打包的話沒有jsk,界面如下
5. 創建jsk,兩個密碼可以一致也可以不一致
6. 創建好jsk后會返回這個界面
7. 之后,選擇好Build Type和V1或V2,生成Apk,點擊“Finsh”即可。
8. 最后,在app-release下找到app-release.apk
可以在該文件夾下面找到該APk,安裝到手機就行了
(參考:https://baijiahao.baidu.com/s?id=1614367372473559833&wfr=spider&for=pc)