2017-03-07 19 views
7

Android Studio 2.3 -> Konfiguracja -> Menedżer SDK. Te karty są nieaktywne: Narzędzia SDK, witryny aktualizacji SDK. Również pole wyboru "Pokaż szczegóły paczki" jest szare. System aktualizuje się normalnie. Brak komunikatów o błędach.Zakładki Menedżera Android 2.3. Menedżer SDK wyszarzone

Myślę, że stało się to w pewnym momencie w Studio 2.2. Jednak samodzielny menedżer SDK, który jest przestarzały w wersji 2.3, zawsze działał. W wersji 2.3 mogę aktualizować to, co jest, ale nie mogę instalować/usuwać pakietów.

Przejrzałem niektóre z poprzednich raportów o podobnych błędach. Próbowałem:

  1. Tworzenie projektu, tak aby pozwolić Gradle znaleźć SDK itp
  2. Wipe instalacji incluading SDK i ponownie zainstalować od zera.
  3. Uruchom jako administrator.
  4. Przywróć wcześniejsze uwierzytelnienie: 8/101 i 8/92.

Nic nie zmienia. Sprzęt to Intel Xeon 6 lub 8 rdzeń/Windows 8.1 i Lenovo W520 quadcore z systemem Windows 7. Zachowanie jest identyczne ze wszystkimi systemami. Java to wersja 8/121.

Edycja: Wygląda na to, że istnieją dwie instalacje sdk, 1. w c:/Users/nazwa_użytkownika/AppData/Local/Android/Sdk, rozmiar 1.42GB. 2. inny w C:/Android/sdk, rozmiar 4,47 GB

SDK w "Local" jest nowszy i mniejszy. Ten w C: jest starszy i większy.

Podczas ustawiania lokalizacji na c:/Users/nazwa użytkownika/AppData/Local/Android/Sdk umożliwia uruchomienie menedżera sdk, pozostawia niewyjaśnione, dlaczego menedżer sdk chce zobaczyć starszą instalację.

+0

Ten sam problem tutaj, tutaj otworzyłem raport o błędzie: https://code.google.com/p/android/issues/detail?id=241634 – mFeinstein

Odpowiedz

3

Wystarczy kliknąć Edytuj i zmienić lokalizację SDK systemu Android na: C: \ Android \ sdk lub dysk twardy, na którym wykonano instalację.

+1

Wygląda na to, że istnieją dwie instalacje sdk, jeden w c:/Users/username/AppData/Local/Android/Sdk, rozmiar 1.42GB. –

+0

Wygląda na to, że istnieją dwie instalacje sdk, jedna w c:/Users/nazwa_użytkownika/AppData/Local/Android/Sdk, rozmiar 1.42GB. Jest inny w C:/Android/sdk, rozmiar 4,47 GB. SDK w "Local" jest nowszy i mniejszy. Ten w C: jest starszy i większy.Podczas ustawiania lokalizacji na c:/Users/nazwa_użytkownika/AppData/Local/Android/Sdk umożliwia uruchomienie menedżera sdk, pozostawia niewyjaśnione, dlaczego menedżer sdk chce zobaczyć starszą instalację. –

4

Myślę, że mam odpowiedź. Instalator pakietu Android Studio instaluje sdk na C:/Android/sdk. Ale pierwszy instalator instalacji instaluje sdk do c:/Users/username/AppData/Local/Android/Sdk.

W czystej instalacji poprawka polega na poprawieniu ścieżki SDK kreatora pierwszego uruchomienia do C:/Android/sdk. Kreator udostępnia w tym oknie dialogowym. Zrób to zanim klikniesz "kontynuuj" i wszystko będzie dobrze.

Ale jest to dość ogromny błąd. Wygląda na to, że programiści polegają na zaawansowanych narzędziach, nie zawracając sobie głowy ostatecznym sprawdzeniem od końca do końca.

Powiązane problemy