Jestem w trakcie korzystania z samouczka na temat tego, jak Libgdx pracuje z eclipse na moim komputerze MAC.Nie znaleziono lokalizacji SDK. ANDROID_HOME - budowanie projektu gradle w środowisku Eclipse na komputerze MAC
Obecnie buduję jeden z przykładowych projektów przy użyciu gradle in eclipse, dzięki czemu mogę uruchomić samouczki i dowiedzieć się trochę więcej. Kiedy importuję i buduję przykładowy projekt kodu (używam MAC) pojawia się następujący komunikat o błędzie:
"Nie znaleziono lokalizacji SDK. Zdefiniuj lokalizację za pomocą sdk.dir w pliku local.properties lub Zmienna środowiskowa ANDROID_HOME ".
Próbując rozwiązać ten problem mam próby i sprawdzenia, co następuje:
1) zainstalowaną najnowszą wersję JDK i konfiguracja JAVA_HOME - potwierdziła istnienie przez echo zmiennej z terminala.
2) Zainstalowano najnowsze i różne inne wersje Androida SDK i wtyczek oraz skonfigurowałem ANDROID_HOME. - Potwierdzone przez sprawdzenie lokalizacji zestawu SDK Android Studio i echo $ ANDROID_HOME
3) Znalazłem również ten wątek, a sugerowanym rozwiązaniem było zaktualizowanie pliku local.properties za pomocą sdk.dir, którego również wypróbowałem i nadal otrzymuję ten sam błąd :
Gradle, Android and the ANDROID_HOME SDK location
4) mam konfiguracji Eclipse android preferencje, aby upewnić się, że patrzy na ANDROID_HOME i można go zobaczyć różne foldery SDK.
Podjęłam również kilka prób dodania opcji --stacktrace przez studio android, ale nie wydawało się, że produkuje ona wyjście w czasie zaćmienia.
Mam zamiar spróbować zbudować projekt za pomocą linii poleceń poza zaćmieniem teraz i zobacz, czy to działa. Czy ktoś wcześniej natknął się na ten problem?
Phill
Po prostu skopiuj wklej katalog sdk do nowego folderu i nie umieszczaj spacji w nazwie katalogu – Pankaj
Witaj, moja zmienna ANDROID_HOME nie zawiera żadnych spacji. /Users/Phill/Library/Android/sdk Jest to zgodne z wartością studia Android. –
Co więcej, próbowałem dodać opcję --stacktrace, aby móc zobaczyć problem z budową wyjścia w środowisku Eclipse, ale to też nie działa. Dodałem --stacktrace --debug --info zgodnie z tymi instrukcjami: http://stackoverflow.com/questions/21674091/how-to-add-stacktrace-or-debug-option-when-building-android- studio-project –