本篇教程中使用到的Android Studio版本为1.0, Eclipse ADT版本23.0.4。请尝试更新到该版本。
Android Studio默认使用 Gradle 构建项目, Eclipse 默认使用Ant构建项目。建议Android Studio导入项目时,使用 Gradle 构建项目。
导入 Eclipse 项目
本例中,使用到的 Eclipse 项目结构如图:
...
分类:
移动开发 时间:
2015-04-25 00:17:57
阅读次数:
198
我们都知道android的版本声明,是在AndroidManifest.xml文件里面的。例如在android studio中,使用了gradle来实现编译管理等一系列杂事儿,里面也包含了版本管理。如图那么问题来了,两种版本声明AndroidManifest 和gradle冲突时,gradle的优先...
分类:
移动开发 时间:
2015-04-24 18:11:55
阅读次数:
255
Jenkins + git +gradle
自动化编译环境搭建
安装环境
需安装JDK,SDK,git
等常用工软件,并进设置环境变量(此部分内容省略)
安装gradle,并配置环境变量。
jenkins安装
参考官方网站:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu...
分类:
系统相关 时间:
2015-04-24 10:40:58
阅读次数:
452
网上有一篇文章说的很明白,图文来教你在eclipse下用gradle 来打包Androidhttp://blog.csdn.net/x605940745/article/details/41242687 步骤为: 1. Elipse里面导出,Generate Gradle build files 2...
分类:
其他好文 时间:
2015-04-23 15:07:45
阅读次数:
172
应用场景通常情况下我们的apps发布后也就是release模式下log是不显示的,debug模式下是显示log的,但是在特殊情况下我们测试release包的时候需要log的时候,就无法使用BuildConfig.DEBUG来达到要求,因为在release模式下自动设置为false,debug模式下是...
分类:
其他好文 时间:
2015-04-22 20:33:19
阅读次数:
109
废话不多说,以友盟统计为例,在AndroidManifest.xml里面会有这么一段: 里面的Channel_ID就是渠道标示。我们的目标就是在编译的时候这个值能够自动变化。
分类:
移动开发 时间:
2015-04-22 20:05:03
阅读次数:
219
前几天从github上下载一个开源项目,发现他并不是以前Eclipse那种的目录结构
而是最近在用到的android studio的文件目录。从上图中我们可以看到多次出现了gradle这个单词。Android Studio + Gradle的组合用起来非常方便,很多第三方开源项目也早都迁移到了Studio,所以对于这个组合我们一起来了解一下。
1、什么是gradle
Grad...
分类:
移动开发 时间:
2015-04-22 18:27:00
阅读次数:
137
本文参考了:
http://my.oschina.net/uboluo/blog/157483
http://java.dzone.com/articles/automating-continuous
以前都是通过IDE(eclipse or Android Studio)手动生成apk通过QQ或者邮件发送给测试人员进行测试,现在的司要求对项目进行持续集成,也就是说通过某种方式定时(比...
分类:
移动开发 时间:
2015-04-22 18:12:48
阅读次数:
153
使用gradle构建android的默认project结构: src/main
???????----java/
???????----res/
???????----assets/
???????----aidl/
???????----rs/
???????----jni/
???...
分类:
移动开发 时间:
2015-04-21 18:53:11
阅读次数:
285
有时候调试SDK必须要用release版本,但是每次打包混淆太麻烦,希望能在IDE中直接跑出release版本的应用,简单来说就是在debug模式下产生release版本的app,这时候该怎么做呢?当我们使用AndroidStudio的Gradle之后会很简单的解决这个问题。下面是来自:http:/...
分类:
移动开发 时间:
2015-04-21 00:07:55
阅读次数:
231