Android 找不到方法命令行()
我正在尝试向我的gradle/Android Studio版本中添加一个预构建shell脚本。我在app/build.gradle中添加了以下内容:Android 找不到方法命令行(),android,android-studio,gradle,Android,Android Studio,Gradle,我正在尝试向我的gradle/Android Studio版本中添加一个预构建shell脚本。我在app/build.gradle中添加了以下内容: task prebebuild您需要指示任务的类型或使用exec块: task execute(type: Exec) { } 或 你可以找到更多关于你使用的gradle版本的信息。@Blackbelt/gradlew-v说Gradle2。4@Blackbelt我得到了与该更改几乎相同的错误:“>无法为项目“:app.”上的参数[ls]找到方法
task prebebuild您需要指示任务的类型或使用exec
块:
task execute(type: Exec) {
}
或
你可以找到更多关于你使用的gradle版本的信息。@Blackbelt/gradlew-v
说Gradle2。4@Blackbelt我得到了与该更改几乎相同的错误:“>无法为项目“:app.”上的参数[ls]找到方法executable()。”newhouse是正确的。任务必须是ExecThank类型!将示例的第一行更改为taskprebebuild(type:Exec){
修复了这个问题。
exec {
}