直接在Android studio 上的终端试图运行
gradle assembleDeubg
就会报找不到命令。
这是因为环境变量没有配。
但问题来了。环境变量怎么配?
在Android studio中,我一般选择
use default gradle wrapper
让工程自己去选,如果没有,就下载合适的gradle。反正科学上网速度快。
我的gradle,在
C:\Users\Administrator\.gradle\wrapper\dists
里面有近10个gradle版本,从2.2~2.11不等。
这时要配gradle的环境变量,问题就来了。
我该配哪个gradle版本的环境变量?
如果gradle又有新的版本呢?
如果配了不同版本的gradle,让它去执行类似gradle assembleDeubg的命令,不会有问题吗?
기본 Gradle 래퍼 사용
이어야 합니다.올바른 명령은
gradlew assembleDebug
표시되는 Gradle 버전은 모두 IDE의 Gradle 버전입니다. 명령줄을 사용하여 Gradle을 작동하려는 경우 이러한 구성으로는 충분하지 않습니다. 올바른 접근 방식은 Gradle 공식 웹사이트에서 안정적인 버전의 Gradle을 다운로드하고 압축을 풀고 SDK 변수와 마찬가지로 시스템 Gradle 변수를 구성하고 GRADLE_HOME을 구성하여 명령줄에서 Gradle을 정상적으로 작동할 수 있도록 하는 것입니다.
사용 gradlew assembleDebug
1. 시스템 환경 변수가 구성되지 않아 gradle 명령을 찾을 수 없습니다
2. Windows 시스템을 예로 들어 시스템 변수를 설정하고 해당 경로에 gradle 실행 경로를 추가합니다. Android 스튜디오와 함께 제공되는 Gradle을 사용하거나 Gradle 공식 웹사이트로 이동하여 버전을 다운로드할 수 있습니다.