ProgramingTip

"SDK 플랫폼 도구 구성 요소가 없습니다!"

bestdevel 2020. 11. 4. 08:10
반응형

"SDK 플랫폼 도구 구성 요소가 없습니다!"


이 기능 의 도움 기존 2.2 설치에 SDK 플랫폼 1.6 추가를 추가 할 것 .

대로 제안 Help실행 Check for Updates하여 다음을 찾아 설치했습니다.

  + Android DDMS              8.0.1.v201012062107-82219
  + Android Development Tools 8.0.1.v201012062107-82219

Eclipse를 다시 시작될 때 메시지가 표시되고 다시 시작될 때 다음 오류 메시지가 나타납니다.

"SDK Platform Tools component is missing!
Please use the SDK Manager to install it."

어? 왜? 이 "업그레이드"를 수행하기 전에 완벽하게 작동하던 C : \ android-sdk-windows에 SDK 플랫폼 도구가 여전히 있습니다.

개발 환경에서 2.2와 1.6을 모두 지원해야합니까?


좋습니다. 문제를 해결하기 위해 제가 한 작업은 다음과 가변합니다.

Open Eclipse. Then:
  Window > Android SDK and AVD Manager
   > Available Packages: 
     > Android Repository:
       + Android SDK Tools, revision 8
       + Android SDK Platform-tools, revision 1

[Install Selected]

한 sdk 소프트웨어에는 sdk 플랫폼 도구가 포함되어 있지 않습니다.

이를 cmd위해 "C:\Program Files\Android\android-sdk\tools"디렉토리 로 이동을 사용 하고 다음 명령을 입력하여 누락 된 도구를 다운로드합니다.

android.bat update sdk --no-ui 

그런 다음을 입력 y하여 cmd. 다운로드가 자동으로 시작 cmd됩니다.


Android SDK 설치는 "Android SDK 및 AVD Manager"를 통해 수행됩니다 ... Eclipse의 "Window"메뉴에 바로 가기가 아니면 기존에 Android SDK 설치의 루트에서 .exe를 사용할 수 있습니다.

예, 2.3 SDK를 설치하면 문제가 해결 될 것입니다. 이전 SDK를 사용할 수 있습니다. SDK의 구조가 2.3에서 sdkroot \ tools에서 sdkroot \ platform-tools로 이동하는 중요한 일부 도구 (ADB)로 변경되는 예는 것입니다 . 아마도 최신 ADT 플러그인은 변경 사항으로 인해 이전 버전과 호환되지 않습니다.


파일이 / tools에서 / platform-tools로 재배치 된 이유가 없습니다. 내가 시도한 모든 개발 도구, 하나의 appcelerator는 설치 소프트웨어가 / tools에서 올바른 파일을 찾고 설치에 실패한 것입니다. "해결 방법"은 몇 가지 다른 속임수를 포함합니다. 1) 운영 체제에서 "여기서"x "파일을 찾으면 실제로 링크에 있음을 알리는 소프트 링크를 설정합니다. 또는 2) 더 간단합니다. 방법 ... 모든 / 플랫폼 도구 기본 (사전 추가 Android sdk 설치) 의 복사본을 만들어 / tools 폴더에 배치합니다. 이렇게하면 최신 sdk가 수행 한 재배치가 방지됩니다. 그런 다음 설정해야합니다. SDK 위치를 현장 경로 환경 변수 (때는로드 Android-sdk- [운영 중 이름 : Android-sdk -windows 또는 Android-sdk-mac_x86 요법 ] 및 / platform-tools 및하고 / 도구 시행 착오의 고통입니다. 그러나 마침내 작동하면 작동합니다.


SDK 구성 요소를 업데이트하기 전에 Android SDK ManagerTools확인 Options하고 로컬 LAN에 사전 경우 HTTP 프록시 및 포트를 설정하십시오.


최신 버전의 Android SDK는 질문을 처음에 검증 할 때 유효한 단일 앱이 아닌 SDK Manager와 AVD Manager라는 두 가지 애플리케이션이 함께 제공됩니다.

내 특별한 문제는 다른 제안과 관련이 없습니다. 현재 HTTPS 트래픽이 대부분 허용되지 않는 네트워크에 있습니다. Android 플랫폼 도구를 설치하려는 "http : // ...를 사용하여 https : // ... 소스를 강제로 가져 오기"옵션을 설정해야 할 옵션을 사용하여 다른 도구를 사용할 수 있습니다.


또 다른 대안이 있습니다. http://androidsdkoffline.blogspot.com.ng/p/android-sdk-tools.html에서 직접 다운로드 하세요 .

이 글을 쓰는 현재 버전은 Android SDK 도구 25.1.7입니다. 다운로드가 완료되면 압축을 풀고 sdk 폴더에 제안십시오. 그런 다음 SDK 관리자에서 누락 된 다른 파일을 다운로드 할 수 있습니다.


Windows 7 및 Eclipse Luna (4.4.0)에서 SDK 24.0.2 및 ADT 23.0과 문제에 직면했습니다. Android SDK Manager는 기본 프록시 IP 127.0.0.1 (localhost) 및 포트 8081과 함께 제공됩니다. 따라서 이전 솔루션에서 권장되는 한대로 SDK Manager를 실행하려고 기본 프록시 설정을 통해 연결을 시도하며 계속 실패합니다. (...- 내 시스템에서). 따라서 프록시 설정이 필요하지 않은 경우 기본 프록시 설정을 지우면됩니다 (예 : 프록시 서버 IP 및 포트를 제거하고 필드를 비워). 이름이 필요에 따라 설정하십시오. Eclipse에서 설정에 액세스하려는 경우 Window-> Android SDK Manager-> Tools-> Options로 이동하십시오.

이것이 누군가를 돕기를 바랍니다.


1 단계 : 작업 표시 줄의 파란색 아이콘을 클릭합니다. "SDK MANAGER"입니다. 그런 다음 Appearance & Behavior-> System Settings-> Android Sdk를 클릭하십시오.

2 단계 : "Android SDK 위치"를 선택하고 편집 옵션을 선택하면 구성 요소를 업데이트 / 설치 한 메시지가 표시됩니다. 그런 다음 다운로드 또는 업데이트를 시작하면 시간이 좀 걸릴 수 있습니다. 인내심을 기다리기만하면됩니다. "이전에 sdk를 설치 한 경우 sdk android sdk가 설치되면 표시됩니다."

3 단계 : 이 작업이 완료되면 프로그램이 잘 진행되고 오류가 발생하지 않습니다.


Udit Sood

android.bat update sdk --no-uiWindows 10 powershell에서는 .\android.bat update sdk --no-ui작동 하지 작동했습니다.

참고 URL : https://stackoverflow.com/questions/4527414/sdk-platform-tools-component-is-missing

반응형