在Android Studio中,项目的versionCode 和versionName 的控制不是在AndroidManifest.xml清单文件中更改的,而是在项目的build.gradle中更改的, 如图:...
分类:
移动开发 时间:
2015-03-04 17:11:00
阅读次数:
135
原文作者:youxiachai《用Gradle 构建你的android程序》前言android gradle 的插件终于把混淆代码的task集成进去了,加上最近,android studio 用的是gradle 来构建项目, 下定决心把android gralde 构建项目的用户指南全部看完, 让不...
分类:
移动开发 时间:
2015-03-04 16:40:00
阅读次数:
297
当开发一个app模块个数很多的时候,资源文件就会特别多,布局也会多起来,这时所有的layout都放在同一个目录下,就会显得臃肿,而且不好找相应的布局。 最近看到相关资料,发现在Android Studio下可以配置多个res目录,用来分割不同的模块。 如下图所示,可以在一个新的模块的res目录下 创...
分类:
移动开发 时间:
2015-03-04 16:06:16
阅读次数:
190
非gradle的apk文件位置和gradle有一些差别,怎样找到apk文件在哪?我直接上图吧,选中project,右键:在windows是选择“show in exlporer”,然后在跳出的相应的project所在文件夹中,会有一个out的文件,点进去就能够找到相应的apk了,例如以下图,在win...
分类:
移动开发 时间:
2015-03-03 17:55:26
阅读次数:
135
随着项目越来越多,代码的复用就变得异常重要,这时候就要进行模块化编程,就是把一些通用的组件或者类库做成单独的模块,其他项目直接进行引用就好。针对Android开发最常见的就是Android Library,在Gradle出现之前引用Android Library的方式也很繁琐,但是有了Gradle一切变得非常简单方便。
aar
何为aar?大家都知道jar文件把,如果你有一个Andro...
分类:
移动开发 时间:
2015-03-03 11:44:41
阅读次数:
148
项目名/app/build.gradle文件分析// 声明是Android程序apply plugin: 'com.android.application'android { // 编译SDK的版本 compileSdkVersion 21 // build tools的版本 ...
分类:
移动开发 时间:
2015-03-03 11:39:11
阅读次数:
113
由于众所周知的原因,我们的网络环境里有一道红色的高墙,这导致了我们在配置环境的时候有很大的问题——不能连接google服务器下载一些依赖包等。Android Studio实在太恶心了,今天已经是第N次说了,各种配置完以后本以为可以开开心心的写代码了,但是offline工作的时候新建project完x...
分类:
移动开发 时间:
2015-03-03 06:19:47
阅读次数:
182
在进行渠道打包的之前,先看看准备篇,知道打包为了什么。
参见1.0android批量打包认知。
eclipse中使用gradle多渠道打包全部流程
一.生成gradle文件,配置本地的gradle环境
1.选中需要打包的项目右键选择expert->生成gradle文件,如下图所示
2.完成第一步后,刷新项目可以得到如下图所示的文件
显然项目中多出了gradle....
分类:
系统相关 时间:
2015-03-02 21:02:18
阅读次数:
8294
使用android studio导入之前版本系统的project sync failed 解决办法
Error:(15, 0) Gradle DSL method not found: ‘runProguard()’ Possible causes:The project ‘HackerTool’ may be using a version of Gradle that does not con...
分类:
移动开发 时间:
2015-03-02 13:14:06
阅读次数:
149