多渠道打包 友盟
来源:互联网 发布:淘宝分享红包怎么用 编辑:程序博客网 时间:2024/05/16 11:43
项目清单 application 节点下配置
1.项目清单 application 节点下配置友盟 key
<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme">
<!--友盟 key -->
<meta-data android:value="584a2510c62dca6961000941" android:name="UMENG_APPKEY"></meta-data> <meta-data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL_VALUE}" /></activity>
项目 modle-- gradle
1.设置打包秘钥 jkssigningConfigs { config { //D:\新建文件夹\dem.jks storeFile file('D:\\新建文件夹\\dem.jks') keyAlias 'runvision' keyPassword '123456' storePassword '123456' }} 2.defaultConfigdefaultConfig { applicationId "com.example.administrator.newdemo" minSdkVersion 15 targetSdkVersion 24 versionCode 1 versionName "1.0"//增加部分
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" signingConfig signingConfigs.config//增加部分
manifestPlaceholders = [ UMENG_CHANNEL_VALUE:"default_channel" ]}
3.修改 truebuildTypes { release { minifyEnabled true //修改为true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' signingConfig signingConfigs.config//增加 debuggable false }}4.增加4的全部 android{}内配置
productFlavors { xiaomi { manifestPlaceholders = [UMENG_CHANNEL_VALUE: "xiaomi"] } yingyongbao { manifestPlaceholders = [UMENG_CHANNEL_VALUE: "yingyongbao"] } _360 { manifestPlaceholders = [UMENG_CHANNEL_VALUE: "360"] }}productFlavors { default_channel{} wandoujia{} _360{} yingyongbao{} xiaomi{} baidu{} huawei{} jifeng{}}productFlavors.all { flavor -> flavor.manifestPlaceholders = [ UMENG_CHANNEL_VALUE:name ]}5.导入友盟的jar包dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) compile 'com.android.support:appcompat-v7:24.2.1' compile 'com.android.support:design:24.2.1' //增加部分 testCompile 'junit:junit:4.12' //友盟测试 // compile files('libs/umeng-analytics-v6.0.4.jar')//导包 本地注释掉 用下面URL compile 'com.umeng.analytics:analytics:latest.integration'}
0 0
- 多渠道打包 友盟
- Android 多渠道打包基础(友盟)
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 16周项目1-验证算法(1)直接插入排序 显示过程
- 【转】LinkedHashMap与HashMap
- javascript学习--第一天
- Linux安装JDK详细步骤
- JavaWeb项目为什么我们要放弃原生tomcat的session/cookie机制?
- 多渠道打包 友盟
- js中替换系统自带的alert弹窗
- Windows无法安装到这个磁盘。这台计算机的硬件可能不支持启动到此磁盘。请确保在计算机的bios菜单中启用了磁盘的控制器
- spark AUC 计算实现(Scala)
- Golang获取整点的时间戳
- HDU 5974 A Simple Math Problem (数论,大连区域赛)
- c# 邮件发送
- 关于FFmpeg对手机里拍摄的视频进行转码时角度问题的处理
- mysql中如何执行关联查询