项目,怎么打包
1.這時候,需要切換渠道
當項目文件的圖片是如圖所示時,則表明需要切換到相應渠道了
圖標是這樣的,因為我沒有用google渠道。那么切換到google渠道就行了
2.如何打包
Jenkins打包學習
用AS運行項目,每種渠道可以有兩種模式,即Debug模式和Release模式。(兩種模式可以通過Build Variant進行更改)
Debug模式一般是我們私下測試用的,可以使用默認的debug.keystore進行簽名。
Release一般是發布在市場上的正式版。我們正式發布項目的時候是不能使用debug.keystore的,而是需要我們自己創建簽名,之后才可以正常運行。
我們打包,一般就是打Release版本,打包成apk,然后去網絡上發行
(1)如何創建某一渠道的Debug和Release
AS更新之后好像不行了,到時候用的時候,搜一下Android項目如何創建多渠道就行
(2)如何創建簽名
設置keystore路徑、密碼。
設置key:
別名、密碼、有效期,證書等
具體的
Key store path:存放路徑
Key
Alias:別名
Validity(years):有效期(一般默認25年)
Certificate:證書
First and Last Name:姓名
Organization Unit:組織單位
Organization:組織
City or Locality:城市或地區
State or Province:州或省
Country Code(XX):國家代碼(XX),中國:86
(3)具體打包方式
做完上面的操作之后,可以找到項目的local.properties文件,然后添加版本號和設置是否是測試環境。
VERSION_CODE=452 IS_TEST_EVN = false假設要發布正式版,則
IS_TEST_EVN 設置為false
然后更改相應的渠道!!!,比如要打谷歌正式包,就改為這個渠道
然后點擊AS右側的gradle,找到我們的項目,然后點擊Tasks,點擊build進行打包,里面有各種各樣的assemblexxx,我們選一個assembleVivo,則AS會幫我們自動打包
稍等片刻,在Project模式下,按如圖所示的目錄,即可找到已經打包完成的文件
3.1.8可以通過項目的build.gradle文件進行設置。
總結
- 上一篇: 如何留住优秀员工
- 下一篇: 苹果的傲慢与堕落,从iPhone XS的