Студия Android не открывается в Windows

Я только что загрузил и установил Android Studio. По какой-то причине он не откроется. Я попробовал запустить его как администратор, но это тоже не работает. Я также попытался удалить и переустановить, но у меня все еще такая же проблема.

Ответ 1

Подумал! Я уверен, что кто-то столкнется с этим в будущем, так и здесь.

Несмотря на то, что он обнаружил мой JDK во время установки, он не смог найти его, когда я пытался его открыть, по какой-то причине. Простое исправление. Добавьте переменную среды JDK_HOME к системным переменным. Он должен содержать путь к вашему каталогу JDK ROOT. т.е. c:\Program Files\Java\jdk1.7.0_21\

Ответ 2

В этой ссылке http://tools.android.com/knownissues перечислены другие причины сбоя пусковой установки. Я цитирую ссылку здесь:

" На некоторых системах пусковая установка script не находит, где установлена ​​Java. Обходным решением является установка переменной, указывающей местоположение Java [b/55281]:

  • Откройте меню "Пуск" > "Компьютер" > "Свойства системы" > "Дополнительные свойства системы" На вкладке "Дополнительно" > "Переменные среды" добавьте новую системную переменную JAVA_HOME, которая указывает на вашу папку JDK, например C:\Program Files\Java\jdk1.7.0_21.
  • Другая проблема, которую мы обнаружили, заключается в том, что в Launcher script используется опция, неизвестная Java на некоторой системе [b/55267] Откройте папку установки Android Studio (например, C:\Programs Files\Android\android-studio или C:\Users\\AppData\Local\Android\android-studio) и найдите там каталог "bin".
    Откройте "cmd.exe" (командную строку), cd в папку android-studio\bin и запустите "studio.bat". Вероятно, вы увидите ошибку: например, b/55267 о опции -XX: + UseCodeCacheFlushing не распознается. Сообщите об ошибке, удалите строку из studio.exe.vmoptions или studio64.exe.vmoptions, и теперь она должна работать.

Извиняется за эту слабую пусковую установку.

Ответ 3

(i) Откройте папку, где установлена ​​Android-студия. (C:\Program Files (x86)\Android\android-studio)

(ii) - Щелкните правой кнопкой мыши папку android-studio и перейдите к свойствам.

(iii) В окне "Свойства" нажмите "Безопасность".

(iv) Нажмите кнопку "Изменить"

(v) Выберите пользователя /Admin... или другие

(vi) Установите флажок "Разрешить" перед "Полный контроль"

(vii) Применить или нажать ОК

.... На этом этапе вам нужно подождать, пока он будет установлен. Наслаждайтесь!!!

И я использую Window 8...!!! То же самое относится и к Window 7... интересно, почему безопасность на нем...

Ответ 4

Просто добавьте переменную JDK_HOME с указанием пути вашего JDK как значения и снова запустите IDE. Это единственное, что нужно сделать, надеюсь, что это закроет другие вопросы.

Ответ 5

Я на 64-битной машине Windows 8.

У меня уже установлен JDK, а папка jdk.1.7.0 присутствует в C:\Program Files\Java. Но путь для этой папки не работает. На вашем компьютере должна быть папка jdk.1.7.xxx и указать эту папку как JDK_HOME в переменной среды.

enter image description here

Вы можете взять последнюю версию JDK из здесь

Обязательно выберите версию Windows x64. Установите JDK, а затем укажите свой путь. Для тех, кто не уверен, как установить путь в Windows 8, у меня есть следующие скриншоты.

Перейдите в нижний правый угол. Нажмите "Настройки". Нажмите "Информация о ПК".

enter image description here

Нажмите ссылку "Расширенная настройка системы" на левой стороне.

enter image description here

Нажмите кнопку "Переменные среды". Winodw откроется с двумя списками. Нажмите кнопку "Создать" ниже списка "Системные переменные". Появится новое окно. Укажите имя как JDK_HOME и путь как ваш путь, как "C:\Program Files\Java\jdk1.7.0_55". Не нужно брать папку bin в путь.

enter image description here

Ответ 6

Пользователь Windows 7: Я пробовал все вышеперечисленные идеи (добавляя переменные среды JDK_HOME, JAVA_HOME), но окончательный трюк должен был запускаться как admin.

Если это не удается, попробуйте "где java" в cmd.exe. Если он сначала перечислит c:\system32\java.exe, переименуйте файл.

Ответ 7

Ни одно из вышеупомянутых решений не работало для меня. И нет файла studio.bat в каталоге bin. Итак, я загрузил 32-битную андроид-студию для своей системы (32-разрядной) из здесь (официальный сайт), и это сработало!

PS: ссылка может быть нарушена в будущем, просто Google для 32-битной студии Android.

Ответ 8

(Потеряв полдня на нем, наконец, я его запустил)

Я запускаю его на Windows 8.1. Кроме того, у меня был JDK 1.7.0_13.

Я попробовал следующее:

  • Откройте меню "Пуск" > "Компьютер" > "Свойства системы" > "Расширенные свойства системы" На вкладке "Дополнительно" > "Переменные среды"
  • Добавить новую системную переменную JAVA_HOME, которая указывает на папку JDK, C:\Program Files\Java\jdk1.7.0_13\
  • Чтобы быть на более безопасной стороне, также добавьте новую системную переменную JDK_HOME, которая указывает на папку JDK, например C:\Program Files\Java\jdk1.7.0_13\
  • Добавить новую PATH в системную переменную, указывающую на папку JDK, C:\Program Files\Java\jdk1.7.0_13\

Но все равно это не сработало. Тогда мне показалось, что моя версия Java устарела. Я загрузил последнюю версию из здесь.

Я удалил JDK 1.7.0_13 и установил версию 8, то есть JDK 1.8.0_131.

Теперь выполните все описанные выше шаги, но замените путь на C:\Program Files\Java\jdk1.8.0_131\ ИЛИ в зависимости от вашей последней версии.

Успех! Теперь он работает.

Ответ 9

Версия x64 неверна, возможно, версия x86 работает нормально.