Android Studio一步步教你集成发布适配
2016-01-25 17:14
465 查看
1.首先检查本地gradle版本是否是最新的,我建议换成最新的编译版本gradle版本
我用的是gradle-2.10-all
用迅雷下载更快
2.最后给你的工程指定gradle版本位置,使用本地的,如图所示
3.我相信java环境都已经配置好了,所以无需再提。本教程并没有去木有配置gradle的环境变量,因为--没用到,至于gradle环境变量配置教程,有需要的童鞋可以看一下
环境变量配置错误,出现问题找我,我也不会认的0 - 0因为本教程,木有去配置gradle环境,木有去配置gradle环境,重要事情说三遍
(gradle环境变量配置)
1.首先是友盟渠道,相信很多公司产品都融入了这个
把[UMENG_CHANNEL]()下面的值改为 [${UMENG_CHANNEL_VALUE}]()
然后报错了是吧?恩,packageTime()这个方法都还没给你,放在顶部即可
完了就会在文件夹看到你需要的包了
自定义配置文件
1.多个自动升级sdk的时候
比如想把包放入360和百度的时候,呵呵,大家都懂的,360是最近才开始必须接入他的升级sdk才能上架的。这里就不吐槽了,公司要求要去上架这些应用商城。
打一次包就能搞定这些接入问题,因为我一开始接入的是友盟自动升级,需求的增加就越来越多,ok开始配置:
`先来做个假设:假设上面的abc包是360升级的,wandoujia是友盟升级的,baiduyun是百度升级的`
定义一个名字为AUTO_TYPE的String类型常量 默认值为umeng放在defaultConfig里面
文件夹名是根据你productFlavors下面最后一个渠道名生成的
生成了我们想要的文件,就可以运用了
放两个所学习到的文章
相关文章推荐
- android graphic(5)—surfaceflinger和Vsync (简化)
- Android事件分发机制
- Android activity四种基本启动模式
- Android中自定义shape
- android html 图片处理类--加载富文本工具类
- Android 4.4KK系统关机流程分析
- EditText输入限制小数点后两位
- Android笔记9
- could not write file classpath的解决方法
- android:layout_weight的真实含义
- 安卓中选择系统图库的图片及调用相机的源码(原创)
- Android应用Loaders全面详解及源码浅析
- Android中viewpager+fragment以及实现一个简单的广告轮播
- Android开发技巧不同状态的Button
- Android之WebRTC介绍(一)
- 安卓初学一之布局RelativeLayout和linearlayout
- Android的view坐标——一张图
- 解决:Invalid project description overlaps the location of another project [android]
- android编译系统的makefile文件Android.mk写法如下
- [android NDK]问题与错误总结