Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 找不到方法命令行()_Android_Android Studio_Gradle - Fatal编程技术网

Android 找不到方法命令行()

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]找到方法

我正在尝试向我的gradle/Android Studio版本中添加一个预构建shell脚本。我在app/build.gradle中添加了以下内容:


task prebebuild您需要指示任务的类型或使用
exec
块:

task execute(type: Exec) {

}


你可以找到更多关于你使用的gradle版本的信息。@Blackbelt
/gradlew-v
说Gradle2。4@Blackbelt我得到了与该更改几乎相同的错误:“>无法为项目“:app.”上的参数[ls]找到方法executable()。”newhouse是正确的。任务必须是ExecThank类型!将示例的第一行更改为
taskprebebuild(type:Exec){
修复了这个问题。
exec {

}