Zainstalowałem Android Studio i wykonałem wszystkie opisane tutaj kroki
Ale kiedy zaczynam, pojawia studio.sh
się błąd z tą wiadomością:
Pliku „tools.jar” nie ma w ścieżce klas Android Studio. Upewnij się, że JAVA_HOME wskazuje na JDK, a nie JRE
Czy ktoś tutaj może mi w tym pomóc?
android
android-studio
user1321759
źródło
źródło
Odpowiedzi:
Sprawdź, czy Twój Java JDK jest poprawnie zainstalowany
Jeśli nie, zainstaluj JDK
Po instalacji musisz włączyć jdk
Sprawdź, czy Ubuntu używa Java JDK 8
Jeśli wszystko poszło dobrze, odpowiedź powinna wyglądać mniej więcej tak:
Sprawdź, jaki kompilator jest używany
Powinien pokazywać coś takiego
Na koniec dodaj JAVA_HOME do zmiennej środowiskowej
Edytuj
/etc/environment
i dodajJAVA_HOME=/usr/lib/jvm/java-8-oracle
na końcu plikuDołącz na końcu pliku
Będziesz wtedy musiał ponownie uruchomić komputer, możesz to zrobić z terminala za pomocą:
Jeśli chcesz usunąć JDK
źródło
To wszystko w Ubuntu 11
źródło
Jest to spowodowane zainstalowaniem JAVA JRE w przeciwieństwie do JAVA JDK.
Rozwiązanie jest proste:
http://www.maxmakedesign.co.uk/development/2013/android-studio-tools-jar-classpath/
źródło
JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/ ./studio.sh
Błąd jest oczywisty, musisz ustawić zmienną środowiskową na ścieżkę JDK zamiast JRE
sprawdź ścieżkę dla linuxa
i tutaj jest możliwe, że duplikat Android Studio nie działa
źródło
Wdowy 7 64-bitowe.
źródło
w OpenSuSE 13.1 i niektórych wersjach 13.2 musisz również:
java-1_7_0-openjdk-devel
pakietW przypadku x86:
JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0/ sh studio.sh
Dla x64:
JAVA_HOME=/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/ sh studio.sh
źródło
Miałem ten sam problem na nowo zainstalowanym Linux Mint 16. Aby to naprawić, wystarczy wpisać polecenie
I to wszystko. Nie musisz nawet dodawać repozytoriów ani tworzyć JAVA_HOME w swoim środowisku.
źródło
Na Ubuntu wypróbowałem wszystkie opisane tutaj metody, ale żadna nie działała.
W końcu zrobiłem:
pobierz JDK z oracle, wypakuj archiwum
edytować
android-studio/bin/studio.sh
i dodaj na górzeeksportuj JAVA_HOME = / ścieżka / do / jdk
zapisz plik
cd android-studio/bin
i uruchom Android Studio:./studio.sh
źródło
Dla mnie, gdy korzystałem z Fedory 22 z Gnome 16.2, to rozwiązanie pomogło mi. Krótko mówiąc, należy zainstalować java-1.8.0-openjdk-devel, na rozwój pliki JDK.
Otwórz Terminal i wyszukaj najnowszą wersję pakietu deweloperskiego JDK:
źródło
Najpierw sprawdź, czy Java JDK jest poprawnie zainstalowana:
Jeśli nie, zainstaluj JDK:
Pobierz najnowszą wersję JDK z Oracle: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Rozpakuj go do odpowiedniego miejsca w komputerze. Uzyskaj lokalizację wypakowania:
vi ~/.bashrc
lubvi ~./ bash_profile
source ~/.bashrc
lubsource ~/.bash_profile
Po instalacji możesz to sprawdzić:
Jeśli wszystko się zgadza, prawidłowa odpowiedź powinna wyglądać mniej więcej tak:
Dołącz następującą instrukcję do pliku studio.sh w katalogu android-studio / bin:
Na koniec uruchom Android Studio za pomocą następującego polecenia:
źródło
Problem jest błędem w Fedorze 20. Błąd jest bardzo dziwny: jeśli mam zainstalowaną wtyczkę Google Talk, Eclipse ulega awarii ( https://bugs.eclipse.org/bugs/show_bug.cgi?id=334466 ). To dla mnie szalone. Wydawało mi się, że to wersja Java, a wraz z Javą 6 moje zaćmienie wciąż się zawieszało. Aby rozwiązać ten problem, powinienem użyć gnome / GTK zamiast KDE. Teraz działa "dobrze" (w środowisku gnome). Dzięki za wszystkie odpowiedzi.
źródło
Miałem podobny problem na Windows 7 x64 Professional Edition. Zwróć uwagę na następujące kroki, aby rozwiązać ten problem.
W wymaganej ścieżce brakuje tools.jar, jeśli używasz 64-bitowej wersji jdk1.7.
Zainstaluj wersję x86 jdk1.7
Ustaw JDK_HOME = "C: \ Program Files (x86) \ Java \ jdk1.7.0_67" i zaktualizuj zmienną środowiskową ścieżki jako ścieżkę = "C: \ Program Files (x86) \ Java \ jdk1.7.0_67 \ bin" Uwaga: Linux postaw właściwą ścieżkę.
Uruchom aplikację 32-bitową z folderu / android-studio \ bin.
Przetestowałem i zweryfikowałem te kroki w systemie Windows 7 z 32-bitowym jdk1.7
źródło
Prawdopodobnie dlatego, że nie masz zainstalowanego jdk na swoim komputerze. Miałem dokładnie ten sam problem podczas pierwszego uruchomienia. Otwórz terminal ( CTRL + ALT + T ) i wpisz:
sudo apt-get install openjdk-7-jdk
Po zakończeniu skonfiguruj zmienną środowiskową Java. Kroki w następujący sposób:
sudo gedit /etc/environment
JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386
(lokalizacja może się różnić w zależności od instalacji oprogramowania Java)export JAVA_HOME
. /etc/environment
Kilka pomocnych linków do dalszych wyjaśnień:
Jak zainstalować JDK na Ubuntu (Linux)?
Jak ustawić JAVA_HOME dla OpenJDK?
Mam nadzieję że to pomoże.
źródło
W systemie Windows 7 po prostu uruchom plik studio.bat w folderze android-studio / bin, klikając prawym przyciskiem myszy jako administrator. Teraz pojawi się prośba o zaimportowanie poprzednich ustawień studia. Zignoruj to iw następnym oknie dialogowym możesz określić ścieżkę do katalogu jdk. To wszystko.
Marcel
źródło
Napotkałem ten problem podczas odwoływania się
w moim środowisku JAVA_HOME var zamiast Android Studio zalecane
Używam wersji x64 zestawu JDK w systemie Windows 10 Pro.
Z instrukcji instalacji Android Studio.
Zanim skonfigurujesz Android Studio, upewnij się, że masz zainstalowaną wersję JDK 6 lub nowszą (samo JRE nie jest wystarczające) - JDK 7 jest wymagany przy tworzeniu aplikacji na Androida 5.0 i nowszych. Aby sprawdzić, czy masz zainstalowany pakiet JDK (i jaką wersję), otwórz terminal i wpisz javac -version. Jeśli pakiet JDK jest niedostępny lub wersja jest niższa niż wersja 6, pobierz zestaw Java SE Development Kit 7
http://developer.android.com/sdk/installing/index.html?pkg=studio
źródło
Masz 2 rzeczy, które musisz sprawdzić:
/etc/environment
plik ma poprawneJAVA_HOME
iPATH
wartości odnoszące się do katalogu instalacyjnego oprogramowania Java.źródło
W mojej instalacji Linux Mint 17.3 uważam, że te instrukcje są niezwykle pomocne.
Wydaje się, że problem sprowadza się do tego, że domyślna Java systemu to OpenJDK, a Android Studio preferuje JDK Oracle. W rzeczywistości nie wykonałem kroków usuwania OpenJDK podanych w samouczku, a jedynie pobrałem pakiet Oracle JDK i ustawiłem go jako domyślny w moim systemie. Android Studio działało od razu.
Na wypadek, gdyby połączona strona kiedykolwiek zniknęła, podjąłem kroki
Pobierz Oracle JDK. Moja była wersją 1.7.0_79.
i
potwierdza, że system używa JDK Oracle, podając dane wyjściowe jak
źródło