将-P参数传递给android studio的gradle [英] Passing -P parameters to gradle from android studio

查看:1030
本文介绍了将-P参数传递给android studio的gradle的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

android工作室内部是否有这样的功能?
基本上我的gradle脚本读取参数命名版本,根据它设置某个库的依赖版本。
所以,当我做gradlew -Pversion ='1.2.3'我得到这个字符串内gradle。但是,这只有当我从控制台调用gradle时才有效。



有没有一种方法可以在开始在Android Studio中使用项目配置时将参数传递给gradle(按下小三角形)注意:我在默认配置下找到了Gradle VM选项和脚本参数,但添加-Pversion ='1.2.3'似乎没有效果。

解决方案

运行>编辑配置..
$ b



用参数替换脚本参数中的abcdef。


Is there a functionality inside android studio to do things like this. Basically my gradle script reads parameter named version based on which it sets dependency version of a certain library. So when I do gradlew -Pversion=‘1.2.3' I get this string inside gradle. But this only works if I invoke gradle from console.

Is there a way to pass parameters to gradle when started using configuration for project inside Android Studio (pressing little play triangle)?

NOTE:I did find Gradle VM options and Script prameters under default configs but adding -Pversion=‘1.2.3' there doesn't seem to have an effect.

解决方案

Run > Edit Configurations..

Replace "abcdef" in Script parameters by your params.

这篇关于将-P参数传递给android studio的gradle的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆