2016-11-28 3 views
0

./gradlew assemble으로 명령 줄을 통해 Android 프로젝트를 만들려고합니다.해당 파일이나 디렉토리가 없습니다. Android 프로젝트를 만들 수 없습니다.

  • compileSdkVersion = 25
  • targetSdkVersion을 = 25
  • 의 minSdkVersion = 16
  • buildToolsVersion = "25.0.0"
: 맥 OS 내 젠킨스 CI에, 나는 다음과 같은 빌드 설정을 가지고

아쉽게도 AAPT를 호출 할 때 다음 빌드 오류가 발생합니다.

Cannot run program "android_home/build-tools/25.0.0/aapt" in /Users/Shared/Jenkins/Home/jobs/My_App/"): error=2, No such file or directory

이것은 모든 디렉토리가 실제로 있기 때문에 약간 혼란 스럽습니다. 그러면이 오류의 원인은 무엇입니까?

답변

0

관심있는 사람에게 해결책은 aapt 올바른 디렉터리에서 실행하는 것이 었습니다. 위의 오류는 의미가 정확히 무엇을 의미합니까? aapt env 경로가 잘못되었습니다 (현재 디렉토리에 대해 android_home/build-tools/25.0.0/aapt이 잘못 되었음).

aapt 올바른 경로에 PATH 변수를 설정하면 모든 것이 올바르게 작동합니다.

+0

젠킨스 용 컴퓨터에서 응용 프로그램을 실제로 빌드하는 것이 솔루션과 비슷합니다. . 젠킨스가 응용 프로그램을 만들 수 없다고 비난하기 전에. – iheanyi