안드로이드 스튜디오 sdkmanager없이 설치

마크 Ebden :

나는 iOS 장비를 대상으로, 맥 OS 10.15.3를 사용하여 플러터 프로그래밍있었습니다. 오늘은 밖으로 분기하는, 안드로이드 스튜디오를 설치했습니다. 설치가 오류없이 갔는데에 Library/Android/sdk/더이없는 tools때문에 문제가 서브 디렉토리 sdkmanager에서 찾을 수하도록되어가 Library/Android/sdk/tools/bin.

실행이 때문에이 눈치 flutter doctor내게 준 :

    ✗ Android license status unknown.
      Try re-installing or updating your Android SDK Manager.
      See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed instructions.

나는 안드로이드 스튜디오 (차이가 없음)를 다시 설치했습니다. 나는 1.8에 1.7에서 JRE를 업그레이드 및 안드로이드 스튜디오 (차이가 없음)를 다시 설치 시도하고 최신에 JDK를 업그레이드 (이제 Java 버전은 11.0.6입니다) 및 설치를 시도 때문에 다른 솔루션은 자바 버전에 대한 온라인 토론을 게시 안드로이드 스튜디오 다시 (차이가 없습니다). 또한 위의시 v1.12.13 + hotfix.8에 떨림을 업그레이드하지만,이 오류가 사라지지 않을 것입니다.

내가 입력하면 flutter doctor --android-licenses다음 내가 얻을 :

    Android sdkmanager tool not found (/Users/macuser/Library/Android/sdk/tools/bin/sdkmanager).
    Try re-installing or updating your Android SDK,
    visit https://flutter.dev/setup/#android-setup for detailed instructions.

이것은 내가 처음에는 안드로이드 스튜디오의 일부를 누락 것으로 나타났습니다 방법이다.

내가 작성하여 부정 행위 시도 tools/bin하위 디렉토리 나 자신을 한 후 복사 sdkmanager플러그인의에서 Library/Android/sdk/cmdline-tools/latest/bin나의 새로운으로 Library/Android/sdk/tools/bin. 그러나,이 떨림을 바보하지 않았다. 실행 flutter doctor --android-licenses을 주도 :

A newer version of the Android SDK is required. To update, run:
/Users/macuser/Library/Android/sdk/tools/bin/sdkmanager --update

안드로이드 SDK는 최신 때문 잘못된 것입니다.

누구 알고 왜 안드로이드 스튜디오 누락 일관 될 것이다 않습니다 tools/bin내부 하위 디렉토리와 케이크를? 덕분에 나는 기본적인 것을 간과하는 경우 죄송합니다.

Darish :

업데이트 1 (2020년 2월 29일)

안드로이드 SDK의 최신 버전은 '이름이 바뀐 것 같아요 안드로이드 SDK 도구 '로 '패키지 안드로이드 SDK 명령 줄 도구를 '. 그러나 떨림 SDK (불행하게도 현재 안정 버전 v1.12.13+hotfix.8)이 변화와 호환되지 않습니다 그것은 오류 메시지를 보여주는 유지합니다.

이미지 설명

해결 :

As @Mark Ebden suggested, You can simply Uncheck Hide Obsolete Packages checkbox on the SDK tools page and you'll see Android SDK Tools (Obsolete) 26.1.1. Install it and you are good to go. If you find anything missing, read the following detailed instructions.

See this issue on flutter repo for more info.


Here is the complete details you want while installing android studio with latest version of Mac OS.

1. Install Android Studio stable version.

2. Open android studio

3. open SDK manager. See the screen shot below.

여기에 이미지 설명을 입력

4. Make sure you have downloaded all required stuff. See the screenshots below.

여기에 이미지 설명을 입력

여기에 이미지 설명을 입력

나는 사용자 정의 위치를 사용하고,주의하시기 바랍니다 ( / 사용자 / darish / 개발 / SDK / 안드로이드 ) 대신 기본 위치의 내 안드로이드 SDK에 대한 (라이브러리 / 안드로이드 / SDK /)

홈 디렉토리 및 검사 5. 이동은 .bash_profile을 여부가 있는지. 예, 그것은을 열 경우, 경우 하나를 만들 수 없습니다. 해당 파일에 다음 내용을 추가합니다.

 export PATH="$PATH:~/development/sdk/flutter/bin"
 export ANDROID_HOME="/Users/darish/development/sdk/android"
 export PATH="$PATH:$ANDROID_HOME/platform-tools"

위의 모든 단계가 완료되면 6. 실행 플러터 의사 --android - 라이센스 및 모든 라이센스에 동의합니다.

flutter doctor --android-licenses

7. 이제 모든 것을 확인을 볼 수 플러터 의사를 실행합니다. 당신이 더 도움이 필요하면 알려주세요. :)

전부 그 멋진 일이 :)

추천

출처http://43.154.161.224:23101/article/api/json?id=33549&siteId=1