友盟在AS中利用Gradle进行多渠道打包和APK签名发布( 四 )

简介: 这篇分享一下友盟的申请和SDK

多渠道打包

1.  友盟账号注册登录


友盟账号注册地址,按照步骤完成注册流程,方法简单,自行完成


2.  SDK的下载


jar包下载地址,下载完成后解压缩,并将jar包添加到libs目录下


gradle依赖配置:在build.gradle文件中添加以下配置


dependencies {

    compile 'com.umeng.analytics:analytics:latest.integration'

}

3.  获取友盟appKey


(1)进入友盟首页,选择应用统计,点击立即使用,进入到我的产品页面


(2)添加新应用,按照提示信息填写相关资料后,提交并获取appKey


4.  在AndroidMainfest.xml中配置AppKey


添加以下相关权限,以及友盟相关参数


   <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

   <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

   <uses-permission android:name="android.permission.INTERNET" />

   <uses-permission android:name="android.permission.READ_PHONE_STATE" />

   <application ……>

   ……

   <activity ……/>

       <meta-data

           android:name="UMENG_APPKEY"

           android:value="YOUR_APP_KEY" />

       <meta-data

           android:name="UMENG_CHANNEL"

           android:value="Channel ID" />

   </application>


关于友盟SDK的集成步骤到此就OK了,如果还有不明白的地方可以参考友盟官方提供的集成文档


接下来开始讲诉多渠道打包的配置步骤


5.  添加渠道包名,配置不同风格的APP


 productFlavors {

       googleplay {}

       huawei {}

       xiaomi {}

       wandoujia {}

       baidu {}

       yingyongbao {}

       android360 {}

       uc {}

       umeng {}

       meizu{}

       //批量配置

       productFlavors.all { flavor ->

           flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]

       }

   }


目录
相关文章
|
1月前
|
JavaScript Android开发
【问题篇】打包Vue-cli3创建的vue项目成App的apk文件
【问题篇】打包Vue-cli3创建的vue项目成App的apk文件
26 0
|
3月前
|
JavaScript Android开发
AutoJs4.1.0实战教程---js文件打包发布成APK文件
AutoJs4.1.0实战教程---js文件打包发布成APK文件
111 0
AutoJs4.1.0实战教程---js文件打包发布成APK文件
|
4月前
|
Android开发
Autox.js 脚本开发环境搭建,从案例到打包apk(详细流程)
Autox.js 脚本开发环境搭建,从案例到打包apk(详细流程)
491 0
|
5月前
|
小程序 开发工具 Android开发
uni-app使用HBuilder X编辑器本地打包apk步骤说明
uni-app使用HBuilder X编辑器本地打包apk步骤说明
264 0
|
5月前
查看apk的sha1签名
查看apk的sha1签名
55 0
|
5月前
|
存储 Java Maven
服务端apk打包教程
本文我将给大家介绍一个 apk 打包工具 VasDolly 的使用介绍、原理以及如何在服务端接入 VasDolly 进行服务端打渠道包操作。
77 0
|
2月前
|
Java 开发工具 Android开发
cordova打包android apk
cordova打包android apk
15 0
|
2月前
|
Android开发 数据安全/隐私保护
打包 android apk签名
打包 android apk签名
19 0
|
8月前
|
安全 Windows
使用jks文件为apk签名
使用jks文件为apk签名
208 0
|
8月前
|
安全 Android开发
反编译之将脱壳后的dex文件重新打包成apk
反编译之将脱壳后的dex文件重新打包成apk