Я только что загрузил и установил Android Studio. По какой-то причине он не откроется. Я попробовал запустить его как администратор, но это тоже не работает. Я также попытался удалить и переустановить, но у меня все еще такая же проблема.
Студия Android не открывается в Windows
Ответ 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 в переменной среды.
Вы можете взять последнюю версию JDK из здесь
Обязательно выберите версию Windows x64. Установите JDK, а затем укажите свой путь. Для тех, кто не уверен, как установить путь в Windows 8, у меня есть следующие скриншоты.
Перейдите в нижний правый угол. Нажмите "Настройки". Нажмите "Информация о ПК".
Нажмите ссылку "Расширенная настройка системы" на левой стороне.
Нажмите кнопку "Переменные среды". Winodw откроется с двумя списками. Нажмите кнопку "Создать" ниже списка "Системные переменные". Появится новое окно. Укажите имя как JDK_HOME и путь как ваш путь, как "C:\Program Files\Java\jdk1.7.0_55". Не нужно брать папку bin в путь.
Ответ 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 работает нормально.