빌드 도구 수정 버전 23.0.1을 찾지 못했습니다. 따르고 있습니다. https://facebook.github.io/react-native/docs/getting-started.html#content https://facebook.github.io/react-native/docs/android-setup.html 두 번째

react-native로 첫 번째 앱을 구축하려고합니다.

이 2 개의 튜토리얼을 따르고 있습니다.

두 번째 링크에서 모든 요구 사항을 설치했지만를 사용하여 앱을 실행하려고 react-native run-android하면 다음 오류가 발생합니다.

오류

genymotion을 실행하는 동안이 명령을 실행했습니다.

이것이 내가 Android SDK에 설치 한 전부입니다.

Android 빌드 도구 23.0.1을 설치하려고했지만이 오류가 발생합니다.

어떻게해야합니까?



답변

나는 같은 문제에 직면했고 다음을 수행하여 해결했습니다.

/ home / [USER] / Android / Sdk / tools로 이동하여 다음을 실행합니다.

$ android 목록 sdk -a

다음과 같은 목록이 표시됩니다.

  1. Android SDK 도구, 버전 24.0.2
  2. Android SDK 플랫폼 도구, 버전 23.0.2
  3. Android SDK 플랫폼 도구, 버전 23.0.1

… 그리고 더 많은

그런 다음 명령을 실행합니다 (주의! 컴퓨터에서는 세 번째 옵션이 다를 수 있음).

$ android 업데이트 sdk -a -u -t 3

23.0.1 SDK 플랫폼 도구 구성 요소를 설치합니다.

프로젝트를 다시 빌드하십시오.


답변

Android SDK를 통해 Android SDK 빌드 도구 23.0.1을 설치해야합니다. 확인하는 것을 잊지 마십시오 Show Packages Details.


답변

빌드 도구 v23.0.1 (스크린 샷의 다섯 번째 행)을 설치하거나 이미 설치 한 빌드 도구 버전 (v23.0.3)을 사용하도록 코드를 변경하십시오. 앱의 build.gradle파일 에서 지정할 수 있습니다 .

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"

    defaultConfig {
        ...
    }
}

아래 duncanc4의 의견에 따라

편집하려는 build.gradle 파일은 프로젝트 디렉토리 내의 android / app 폴더에 있습니다.


답변

표시되는 오류는 폴더를 만들 수 없기 때문에 시스템 권한과 관련된 것 같습니다.

루트 ( su또는 sudo명령 사용)를 사용하여 sdk-manager를 실행 해보십시오 .


답변

이 오류가 발생했습니다.

빌드 도구 수정 버전 23.0.2를 찾지 못했습니다.

업데이트 / 설치 한 경우 :

  1. Android SDK 빌드 도구
  2. Android SDK 도구

버전 번호 변경 build.gradle

에서

buildToolsVersion "23.0.2"

buildToolsVersion "25.0.2"

사용중인 빌드 도구 버전을 찾는 방법


답변

$ ANDROID_HOME을 확인하십시오. 때때로 / usr / local / opt / android이지만 설치 SDK 경로가 아닙니다. 변경하고이 문제를 해결하십시오.


답변

react-native를 실행하는 동안 23.0.3을 설치하고 응용 프로그램 프로젝트 디렉토리에 23.0.1을 요청하는 경우입니다. 열고 anroid/app/build.gradle변경buildToolsVersion "23.0.3"