2016-03-10 14 views
6

Próbuję zainstalować system Android Studio na komputerze Mac OSx, aby poznać niektóre aspekty programowania Androida. Instrukcje podane były po prostu:Brakujące narzędzia platformy podczas instalowania systemu Android Studio na komputerze Mac OSx

1. Launch the .dmg file you downloaded. 
2. Drag and drop Android Studio into the Applications folder. 
3. Open Android Studio and follow the setup wizard to install any necessary SDK tools. 

dotrę do kreatora konfiguracji, wybierz wszystko, dać mu 6 gigabajtów pamięci RAM pytany, to przystępuje do pobrania i zainstalowania komponentów. Jednak w pewnym momencie pojawi się popup:

The following SDK component was not installed: platform-tools

wyjście pokazuje:

Ignoring unknown package filter 'platform-tools' 
Installing Archives: 
    Preparing to install archives 
    Installing Google APIs, Android API 23, revision 1 
    Installed Google APIs, Android API 23, revision 1 
    Installing Google APIs Intel x86 Atom System Image, Google Inc. API 23, revision 12 
    Installed Google APIs Intel x86 Atom System Image, Google Inc. API 23, revision 12 
    Updated ADB to support the USB devices declared in the SDK add-ons. 
    Stopping ADB server failed (code -1). 
    Unable to run 'adb': Cannot run program "/Users/me/Library/Android/sdk/platform-tools/adb": error=2, No such file or directory. 
    Starting ADB server failed (code -1). 
    Done. 2 packages installed. 
Ignoring unknown package filter 'platform-tools' 

Gdybym kontynuować kliknąć przycisk "Finish", otwiera Android Studio. Ale pod Preferencje -> Wygląd & Behavior -> Ustawienia systemowe -> Android SDK, widzę błąd:

Please specify a Android SDK Location

Jest Standalone SDK Tools, ale byłem pod wrażeniem, że Android Studio przyjdzie z wszystkich pakietów potrzebnych do opracowania w Androidzie:

Note: If you have not yet downloaded the SDK tools, download them now. For a complete IDE and Android SDK package, we recommend downloading Android Studio.

Więc jestem trochę stracił na jakie rzeczy powinny być instal molwa. Jak mogę sprawić, aby mój Android Studio działał na moim Macu?

+0

Mam dokładnie ten sam problem z Linuksem –

+0

Mam również ten problem. Wygląda na to, że najnowsza kompilacja Androida Studio ma pewne problemy. –

+0

Samodzielne narzędzia dla OSX również nie zawierają narzędzi platformowych. Dość irytujące. –

Odpowiedz

12

Ok, więc znalazłem rozwiązanie, które działa . Ta wersja Stackoverflow thread używała wiersza polecenia do aktualizacji zestawu SDK. Poszedłem do mojego tools/ i pobiegł:

android update sdk -u 

To wyciągnął wszystkie niezbędne komponenty SDK z serwera. Gdy to się stało, udało mi się skierować Android Studio do samodzielnego folderu SDK i rzeczy na pozór działają teraz.

+0

Widzę, że to pobieranie 23.1. Mam nadzieję, że teraz działa. –

+0

To rozwiązanie sprawdziło się u mnie. Po uruchomieniu aktualizacji pakietu SDK ponownie uruchomiłem Android Studio, a Android Studio kontynuowało instalację pozostałych komponentów. – duncanc4

0

Jeśli masz już zainstalowany Android SDK (brzmienie kreatora Android), a następnie dodać tę ścieżkę /Users/your-user/Library/Android/sdk w ustawieniu pod Preferences -> Appearance & Behavior -> System Settings -> Android SDK

Jeśli nie, proszę ponownie zainstalować Androida Studio lub pobrać autonomicznego Android SDK w linku https://developer.android.com/sdk/installing/index.html?pkg=tools i postępuj powyższy krok. Domyślna instalacja pakietu Android SDK na komputerze Mac to /Users/your-user/Library/Android/sdk

+0

do folderów w '/ Users/your-user/Library' można uzyskać dostęp tylko przez użytkownika root lub grupę wheel. Za każdym razem, gdy instaluję Android Studio, folder android SDK nie istnieje. Zmieniłem go na mój lokalny katalog domowy i zainstalowałem tam sdk. Jednak nadal mam problem z brakującą platformą narzędzi, a IDE nadal nie może znaleźć androida SDK. – tempomax

+0

możesz wypróbować 'chown -R : wheel your_SDK' – thuongle

+0

Zainstalowałem już to w moim lokalnym domu, gdzie mam niezbędne uprawnienia, ale nie rozpoznaje sdk i narzeka, że ​​nie znaleziono narzędzi platformy. – tempomax

0

Dziś miałem ten sam problem. Sprawdź, czy masz ten folder w katalogu SDK: [Android/sdk]/platform-tools

Jeśli nie, można go pobrać tutaj: https://dl.dropboxusercontent.com/u/209338/platform-tools.zip

+1

Czy możesz połączyć oficjalną stronę pobierania zamiast linku do skrzynki domyślnej? – tempomax

+0

Pobrałem oficjalne Standalone SDK Tools, ale nie widzę [Android/sdk]/platform-tools, gdy rozpakowałem suwak. – tempomax

6

Miałem dokładnie ten sam problem w systemie Mac OS X. Oto, jak to naprawiłem. Otwórz terminal i użyj następujących poleceń.

$cd ~/Library/Android/sdk/tools/ 

$./android update sdk --no-ui --filter 1 

Rozpocznie aktualizację pakietu w trybie non-gui i poprosi o pozwolenie itd., A następnie zainstaluje się poprawnie.

** Odpowiedziałem również na inny wątek. Ale myślę, że to pomoże każdemu, ponieważ wszystkie są powiązane. Z trudem starałem się znaleźć to rozwiązanie.W zależności od wyszukiwanych słów kluczowych, ludzie znajdą się w jednym z tych wątków.

0

Miał podobny problem (Android studio 3.0). Stało się, ponieważ byłem za firmowym proxy i narzędzia nie zostały pobrane podczas instalacji.

Rozwiązanie:

  1. Konfiguracja proxy w ustawieniach -> HTTP proxy
  2. Ponownie zainstalować Androida Studio. konfiguracja proxy będzie się utrzymywać i instalacja powinna zakończyć się sukcesem po raz drugi (uzyskałem dodatkowe okno z narzędziami do pobrania)