2015-08-24 25 views
10

Niedawno utworzyłem nowe lokalne repozytorium i skopiowałem do niego kod z naszego zdalnego repozytorium.Lokalizacja SDK nie została znaleziona

podczas otwierania projektu, pojawia się komunikat w konsoli:

Gradle sync failed: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable. 
    Consult IDE log for more details 

I przestrzegać instrukcji here ustawić zmienną środowiskową (IM w komputerze Mac) i sprawdził moje local.properties:

Tak więc, obie rzeczy są załatwione i nadal otrzymuję ten błąd. Szukałem, ale żadne rozwiązanie nie zadziałało.

Każda pomoc? Dziękuję Ci.

EDYTOWANIE:

Dzieje się tak tylko w przypadku jednego projektu. Reszta projektów działa idealnie.

+2

jak to naprawiłeś? – Anjum

Odpowiedz

1

W Android Studio:

  1. Otwórz nawigatora projektu
  2. Wybierz element główny, kliknij prawym klawiszem myszy -> Otwórz Ustawienia modułu.
  3. W polu lokalizacji zestawu SDK systemu Android upewnij się, że została wybrana właściwa ścieżka (do folderu sdk). Patrz przykład poniżej:

enter image description here

+0

To tam była pierwsza rzecz, którą sprawdziłem – Fustigador

+0

Czy próbowałeś ponownie uruchomić Android Studio i/lub unieważniając pamięć podręczną (Plik -> Unieważnić pamięć podręczną)? –

+0

również, spróbuj zmienić sdk.dir na android.dir w pliku local.properties i upewnij się, że jest w katalogu głównym twojego projektu. –

0

miałem ten sam problem i próbowałem powyższe komentarze. Później błędu zmienia się

„Gradle synchronizacji nie powiodło się: nie udało się znaleźć Budowanie narzędzi Revision 23.0.1 Consult dziennik IDE więcej szczegółów (Pomoc | Pokaż dziennik)”

on instalowany rewizji wtedy Gradle build zakończony. Więc spróbuj zaktualizować swój zestaw SDK.

0

W systemie Linux (Ubuntu 16.04) można ustawić zmienną środowiskową ANDROID_HOME poprzez edycję pliku ~/.bashrc, uruchamiając nano ~/.bashrc następnie dodanie zmiennej środowiskowej, która wskazuje na ścieżkę Android SDK w moim przypadku, który jest '/home/kbuhiire/Android/Sdk' zatem zmienna wygląda na coś takiego. export ANDROID_HOME='/home/kbuhiire/Android/Sdk' i po zapisaniu pliku uruchom source ~/.bashrc.

Powiązane problemy