多渠道打包 友盟

来源:互联网 发布:淘宝分享红包怎么用 编辑:程序博客网 时间: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.设置打包秘钥 jks
signingConfigs {    config {        //D:\新建文件夹\dem.jks        storeFile file('D:\\新建文件夹\\dem.jks')        keyAlias 'runvision'        keyPassword '123456'        storePassword '123456'    }}  2.
defaultConfig 
//增加部分
defaultConfig { 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.修改 true
buildTypes {    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
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 ddj sb2打碟功能没了怎么办 驼背怎么办 要能快速矫正的方法 苹果7中间的home键坏了怎么办 苹果6p的home键不管用怎么办 华为获取数据失败请检查网络怎么办 三星手机未解锁刷机变砖怎么办 手机显示充电但是充不进去怎么办 手机拔出显示无法连接移动网怎么办 手机上的音乐老是显示网络忙怎么办 华为手机账号换手机忘记密码怎么办 墨墨背单词的注册邮箱忘了怎么办 华为手机华为账号密码忘记了怎么办 手机玩游戏降频特别厉害怎么办 苹果应用商店id登录老卡怎么办 苹果id忘记了自动续费怎么办 红米手机小米账号密码忘了怎么办 小米5splus没系统卡米怎么办 注册谷歌账号输入手机好怎么办 谷歌注册电话号码用了太多次怎么办 内存卡用了深度清理的软件怎么办 华为畅享5s密码忘了怎么办 小米5s进水了一直开机关机怎么办 手机菜单键功能键返回键失灵怎么办 小米5s更新系统发热严重怎么办 小米手机4G网速不好怎么办力 红米5 plus开不开机怎么办 小米3s手机触屏部分失灵怎么办 魅族手机屏幕锁密码忘了怎么办 手机没设置魅族账号密码忘了怎么办 魅族手机格式化密码忘了怎么办 魅族手机忘记密码了怎么解锁怎么办 手机设置的应用加密忘记密码怎么办 手机上设置应用加密忘记密码怎么办 魅蓝flyme密码忘了怎么办图片 魅族手机经常自动账号锁屏怎么办 魅族锁定后又不知道密码怎么办 魅族手机锁屏锁定了怎么办 魅族手机已锁定怎么办密码忘了 京东抢到了小米8不发货怎么办 第一次网上预约没有就诊卡号怎么办 京东定金交了未发货怎么办