Эта проблема была задана много раз, но ни один из решений не помогает мне.
Я использую Windows 7 SP1 (x64)
, JDK 1.7.0_03 (x86)
, JRE 7 (x86)
и Android SDK Tools r16
.
Когда я устанавливаю Android SDK Tools
он говорит -
Был разработан Java SE Development Kit (JDK) версии 1.7
Но после установки SDK Manager
мгновенно закрывается. android.bat
и find_java.bat
сказать -
ПРЕДУПРЕЖДЕНИЕ: Java не найден на вашем пути.
Я попытался установить переменные JAVA_HOME
, PATH
вручную, но это не поможет. Поиск решения много часов, установка переменных, переустановка java/sdk - ничего не помогает.
Заранее спасибо.
Для Android требуется Java 1.5 или 1.6.
Я не тестировал это, но я видел сообщения об Android, работающие с 1.7, если у вас также установлен 1.6. Хотя для этого требуется наличие двух версий java, и я не уверен, что это того стоит.
Установите версию x86, а не 64-разрядную версию.
Ну, я столкнулся с той же проблемой, я обнаружил, что ошибка может быть решена путем выполнения следующих действий.
Моя рекомендация: 1. Установите JAVA (в моем случае 1.7 x64), перезагрузитесь. 2. Установите sdk для Android, если он не сработает, добавьте JAVA_HOME, как описано выше, перезагрузите компьютер. 3. Установите sdk.
Я просто установил переменную среды с именем JAVA_HOME со значением: C:\Program Files\Java\jdk1.7.0_05\Проблема решена, и sdk работает правильно.
возможно, вы используете JRE, а не JDK. Вы можете проверить, с какой java вы используете: где java
Я знаю, что это может быть устаревшим, но кто-то, вероятно, сочтет это полезным. Я сам столкнулся с этой проблемой, самое простое (возможно, грязное) решение, которое я придумал, - это изменить расположение по умолчанию при установке Android Studio.
Что-то вроде этого:
C:\Program files\Java\jdk-xxx\
к =>
C:\Program files(x86)\Java\jkd-xxx\
Инсталлятор ищет в папке "x86 Program Files", вероятно, 32-битную версию, но у меня это отлично работает :)
Если вы считаете, что у вас установлен JDK, и он не был правильно распознан, установите SDK Location
на Eclipse (Windows> Предпочтение). Вы можете открыть/обновить SDK Manager
через Eclipse.
Работайте отлично в моих Windows 7 SP1 (x64)
, JDK 1.7.0_03 (x64)
, JRE 7 (x64)
и Android SDK Tools r17
.