gradle系列
镰刀出海
关注镰刀出海公众号,了解出海知识;关注知识星球:出海产品记,交流出海经验和问题。
展开
-
gradle命令打包apk文件
通过gradle命令打包apk前,最好查看下gradle的版本号,如果本地没有就会下载,如果本地有其他版本,可以修改配置文件。./gradlew -v 查看gradle的版本号./gradlew clean 清除目录下的build文件夹./gradlew build 检查依赖并编译打包原创 2016-11-08 14:35:43 · 566 阅读 · 0 评论 -
app.gradle中配置打包秘钥
在app.gradle中的android里添加如下代码:signingConfigs { debug { storeFile file("../yourapp.keystore") storePassword "your password" keyAlias "your alias" k原创 2016-11-08 18:34:50 · 797 阅读 · 0 评论 -
利用gradle进行多渠道打包
利用gradle可以进行多渠道打包,具体设置如下:第一步,在manifest中做如下设置:<meta-data android:name="CHANNEL" android:value="${CHANNEL_VALUE}" />第二步,在app的build.gradle设置productFlavors:android { productFla原创 2016-11-08 18:42:16 · 357 阅读 · 1 评论 -
gradlew命令打包详细讲解
上一篇文章讲到了多渠道打包,这篇说下利用gradlew命令打包的各种情况1、全渠道release版本打包:./gradlew assembleRelease2、全渠道debug版本打包:./gradlew assembleDebug3、单个渠道release版本打包:./gradlew assembleGoogleRelease4、单原创 2016-11-08 18:53:57 · 10106 阅读 · 0 评论 -
AndroidStudio打包apk出现的问题 `Error:Execution failed for task ':app:lintVitalRelease'
打包的时候出现如下错误:Lint found fatal errors while assembling a release target. To proceed, either fix the issues identified by lint, or modify your build script as follows: … Android { lintOptions {原创 2016-12-09 19:23:03 · 7583 阅读 · 0 评论 -
gradle多渠道打包替换图片、xml等资源文件
用gradle多渠道打包一般在build.gradle文件里面,productFlavors 标签下添加自己的渠道名,像下面这样android { productFlavors { "xiaomi"{ manifestPlaceholders = [channelName: "xiaomi"] } "360market"{ man转载 2017-02-23 16:01:53 · 753 阅读 · 0 评论