android多渠道打包
生活随笔
收集整理的這篇文章主要介紹了
android多渠道打包
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
由于工作原因要學習一下多渠道打包,這個算是總結復盤吧,記錄一下
1、在src下的main文件同級建立對應的app配置文件夾與main文件夾目錄一致(存放apk可改動的全部信息比如icon、name,color等)
2、修改app名稱:修改APP名稱修改對應配置文件夾下的app_name即可
3、配置渠道
在app下的build.gradle里加入sourceSets{},用來指明各個模塊用的文件夾,并添加flavorDimensions “app” (可替換為其他值,但是要和productFlavors{}下的dimension保持一致)
主要是用來引用對應的src下的res文件以及java文件
通過productFlavors{}指明渠道,按渠道配置包名、版本號等。
dimension與flavorDimensions保持一致
productFlavors{
base{
applicationId"com.demo.base"
dimension “app”
versionCode 1
sersionName “1.0”
}
}
4、配置不同的渠道簽名
創建一個jks文件夾存放jks簽名文件
在app的build.gradle里添加signingConfigs {}用來管理jks的路徑和密碼
5.修改圖標
直接修改對應的配置文件下的appIcon即可
總結
以上是生活随笔為你收集整理的android多渠道打包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 非师范专业不能教高中吗 高中教师资格证怎
- 下一篇: 自己眼中的女朋友VS家长眼中的女朋友