使用Android Studio 执行多渠道打包
来源:互联网 发布:软件版本说明书模板 编辑:程序博客网 时间:2024/06/08 09:14
使用Gradle去构建多个包,每个包可以去对应不同的下载渠道,icon或者.so
适配平台的设置等。
先简单说一下Gradle android的配置
defaultConfig { applicationId "com.xxx.xxx" minSdkVersion 15 targetSdkVersion 25 //versionCode 每次更新都要升级,在GuideActivity中判断是否展示轮播图用到,每次只要没有与sp中记录的code值相等,就会展示 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" multiDexEnabled = true ndk { abiFilters "armeabi" } }
这个一个是全局的默认设置
buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } }
这个多用来控制是否对apk签名,默认release,实际开发中,为了测试方便,通常加入
debug配置,这个谷歌一下,会有很多
接下来是重点了:
productFlavors{ xiaomi{ applicationId "com.xxx.xxx.xxx" minSdkVersion 8 targetSdkVersion 23 versionCode 1 versionName "1.0.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" multiDexEnabled = true ndk{ abiFilters "armeabi" } //这个是配置Application的,毕竟好多平台,有的平台需要圆角,有的不需要 app_name 自定义,在Application里使用引用符趋引用 manifestPlaceholders = [app_name:"项目名称",icon: "@mipmap/ic_launcher"] } }
在application中引用
<application android:allowBackup="true" android:icon="${app_name}" android:label="${icon}" android:supportsRtl="true" android:name=".App" android:theme="@style/AppThemeGuide" >
嗯,至此,就可以去打包了,在打包的时候先择需要打包的平台
0 0
- 使用Android Studio 执行多渠道打包
- Android Studio使用Gradle多渠道自动打包
- android studio中使用gradle多渠道打包
- Android Studio的使用之 多渠道打包
- Android Studio使用Gradle进行多渠道打包
- 使用android studio进行多渠道打包
- android studio 使用友盟多渠道打包
- Android Studio 使用Gradle多渠道打包
- Android Studio 混淆,多渠道打包,反编译 使用
- Android Studio 使用Gradle多渠道打包
- 使用Android Studio进行多渠道打包
- Android studio 多渠道打包
- Android Studio多渠道打包
- Android studio 多渠道打包
- android studio 多渠道打包
- Android Studio 多渠道打包
- Android Studio 多渠道打包
- Android Studio多渠道打包
- java和c中的空格符的差别以及C语言字符串变为整形数字代码
- Oracle Connect By Prior(递归查询)
- wifidog 编译https通信、支持ssl加密、https通信
- Java进阶之优秀博文友情链接(2)
- nginx直接连接操作memcache
- 使用Android Studio 执行多渠道打包
- No.6_3 OpenCL 图像采样器——图像旋转(二)
- maven打包项目时候报错 java:1:非法字符: \65279
- LeetCode——1. Two Sum
- mysql一些异常
- android 高仿糯米团购 摇一摇 摇奖 效果
- linux下得nginx负载均衡配置
- angularjs中关于路由
- Objective-C编码规范[译]