Не вдається встановити Android Studio на Windows 7, не знайдено JDK

Я завантажив Android Studio і спробував запустити програму.

Вона працює на Windows 7 64-bit з Java 1.7. Під час інсталяції моя Java 1.7 була виявлена, і решта інсталяції проходить просто чудово. Однак при спробі запустити програму з іконки на робочому столі нічого не відбувається. Дивлячись на диспетчер завдань, завантажується новий процес з CMD. Це пов'язано з тим, що він намагається запустити пакетний файл studio.bat.

При виконанні через CMD я отримую наступну помилку:

ERROR: не вдається запустити Android Studio. Не знайдено JDK. Будь ласка, перевірте або ANDROID_STUDIO_JDK, або JDK_HOME або JAVA_HOME вказує на дійсну установку JDK. ECHO вимкнено. Натисніть будь-яку клавішу для продовження. . .

Я спробував відкрити файл властивостей idea, щоб побачити, чи є щось, що я міг би налаштувати для цього ANDROID_STUDIO_JDK або щось подібне. Однак я нічого не знайшов. Я сподіваюся, що деякі з вас можуть дати мені знати, якщо ви змогли встановити це або якщо у вас також виникли проблеми.

Рішення

У мене спрацювало додавання системної змінної JDK_HOME зі значенням c:\Program Files\Java\jdk1.7.0_21\. Останню версію Java можна завантажити тут.

Крім того, переконайтеся, що змінна JAVA_HOME також має вказане вище розташування.

Коментарі (23)

Гаразд, я придумав, як виправити цю неприємну помилку.

Перш ніж ти почнеш

Перейдіть в папку установки Android Studio і знайдіть папку bin. Усередині папки bin ви знайдете studio.bat. Запустіть файл, і він покаже помилку. Якщо справа в шляху до Java, то виконайте підказку 1.

Порада 1

Коли ви задаєте шлях JAVA_HOME і т.д., переконайтеся, що в кінці шляху не стоїть bin. Для мене це вирішило проблему.

JAVA_HOME => C:\Program Files\Java\jdk1.7.0_21

path => C:\Program Files\Java\jdk1.7.0_21\bin

Працює нормально з JDK 1.7 (я пробував з 32 бітною).

Якщо ви це зробите, то побачите початковий екран, як показано нижче.

Підказка 2

Ви отримуєте наведене нижче повідомлення про помилку?

Ваш Android SDK застарів або в ньому відсутні шаблони. Будь ласка, переконайтеся, що що ви використовуєте SDK версії 22 або новішої.

Ця помилка, ймовірно, виникає через те, що у вашій змінній шляху є посилання на стару версію SDK (яку ви завантажили з Eclipse). Перейдіть до змінних оточення і видаліть будь-яке посилання на стару папку SDK і вкажіть на нову папку SDK, яка знаходиться всередині папки установки Android Studio.

Збережіть і перезапустіть Studio, тепер все повинно працювати належним чином.

Порада 3

Якщо вам не подобається возитися зі змінною шляху, як це описано вище, видаляючи старі посилання, просто виконайте наступні кроки, щоб вказати новий шлях до SDK, який постачається зі студією.

*Project Defaults* -> *Project Structure* -> Натисніть "New" -> Виберіть "Android SDK" -> Виберіть папку SDK всередині інсталяції студії.

Коментарі (14)

Якщо ви отримуєте повідомлення "Ваш Android SDK застарів.натисніть "Конфігурація" - "За замовчуванням" - "Структура проекту", виберіть "SDKs" - "Android SDK" та у вікні "Ціль збірки" виберіть "Android 4.2.2". Натискаємо "ОК". Тепер все повинно працювати нормально.

Коментарі (4)