Android:gradlew在从AndroidStudio访问之前不工作

Android:gradlew在从AndroidStudio访问之前不工作,android,android-studio,gradle,gradlew,Android,Android Studio,Gradle,Gradlew,问题:当我尝试从CLI在新的git克隆上执行“gradlew build”时,项目总是失败。它说某个构建工具丢失了。但一旦我从AndroidStudio打开同一个项目,“gradlew build”就可以在AndroidStudio和CLI中完美运行 我检查了“git状态”,发现 .idea/misc.xml .idea/modules.xml 我还尝试提交这些更改并再次重试这些步骤。 直到AndroidStudio中的项目一经打开,gradlew才开始工作 这就是它的工作原理,还是我遗漏了什么

问题:当我尝试从CLI在新的git克隆上执行“gradlew build”时,项目总是失败。它说某个构建工具丢失了。但一旦我从AndroidStudio打开同一个项目,“gradlew build”就可以在AndroidStudio和CLI中完美运行

我检查了“git状态”,发现 .idea/misc.xml .idea/modules.xml

我还尝试提交这些更改并再次重试这些步骤。 直到AndroidStudio中的项目一经打开,gradlew才开始工作


这就是它的工作原理,还是我遗漏了什么?

克隆人不知道SDK位于何处,因此出现了问题。一旦我通过
local.properties
添加了SDK位置,问题就解决了

由于文件位于
.gitignore
中,因此它不是存储库中项目的一部分