煎饼

煎饼为你分享Android有关的技术文章
不断分享,点滴积累,共同提高

关注微信公众号[developers]
更快的了解新的技术动态

Gradle Tips2:使用archivesBaseName改变Apk名称

在Build.gradle中配置如下:

defaultConfig {

....

archivesBaseName = "myApp-${verName}"

}

生成的Apk文件:

myApp-1.0.0-release.apk

也可以用在BuildTypes中:

buildTypes {

debug {

//...

archivesBaseName = "myApp-${versionName}"

}

}

生成的文件:

myA......

536

ProGuard With Gradle

在官方Android开发者文档中有一篇很nice的文章why you should use Proguard when you building your application.但是文档还没有涉及到新的Gradle构建系统。

Android的Gradle构建系统有一个内置的任务来运行ProGuard。Android Tools site有关ProGuard的内容只有一小部分,重要的细节都没有讲出来。

对于一个特别的 BuildType 要打开ProGuard任务,只要设置minifyEnabled的值为true就可以了。默认情况下,debug build type的ProGuard是关闭......

273

Gradle Tips 1

今天使用Gradle命令build Project时出现了如下的提示:

BUILD SUCCESSFUL

Total time: 5.336 secs

This build could be faster, please consider using the Gradle Daemon:http://gradle.org/docs/2.4/userguide/gradle_daemon.html

它的意思是在.gralde/gradle.properties里添加org.gradle.deamon=true可以加快Gradle Build的速度,添加之后,确实快乐很多,大家可以试试。......

39