Remkomplekty.ru

IT Новости из мира ПК
25 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ошибка при запуске android studio

Ошибка при запуске android studio

Android Studio — IDE для разработки приложений для Андроид от Google на основе IntelliJ IDEA.

Установка:
Страница загрузок на официальном сайте.
Windows:
Необходимо установить JDK и прописать системную переменную JAVA_HOME

Чтобы использовать Android Studio с эмулятором на Windows XP SP3 необходимо скачать и установить старую версию Intel Hardware Accelerated Execution Manager (extra_intel_haxm-windows_r02.zip)

OS X:
Установка Andoid Studio на OS X намного проще — необходимо проинсталировать JDK, а затем Android Studio.

Не запускается эмулятор

Запускается эмулятор, но появляется ошибка «pixel launcher isn’t responding»

При запуске эмулятора лаунчер сообщает: Pixel launcher isn’t responding. Ни какой реакции на нажатия.

Произошло на машине с встроенной видеокартой Intel HD Graphics 3000 — в Windows 10 драйвер не поддерживает OpenGL (вероятно связанно с этим).
Решение: в наcтройках AVD установить значение Software-GLES 2.0 для Emulated performanceGraphics

Создание быстрого x86 эмулятора Android (AVD) на примере Android 5.0.1 (API 21)

Изменение места хранения AVD. Инструкция.
Проверено на Ubuntu 16.04, Android Studio 3.0, все компоненты обновлены до последней версии (на 19.11.2017)

  • Если подчеркивает красным код, где используются ресурсы: R
  • После внезапного выключения компьютера, после перезапуска может быть во всех проектах весь код красным
  • Если Android Studio выдает приблизительно такую ошибку: Error:Execution failed for task ‘:app:dexDebug’
  • В сообщении об ошибке упоминается heap — виртуальная память
  • Android Studio пришет примерно такую ошибку: Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE environment variable to «83648b99316049d63656d7276cb19cc7e95d70a5»
  • Иногда при подключении сторонних библиотек могут дублироваться некоторые файлы (обычно связанные с лицензированием). В сообщении будет что-то содержащее слова: duplicate files

  • Если при запуске эмулятора сообщение Cannot set up guest memory ‘pc.ram’: Invalid argument — проверьте в настройках эмулятора объем памяти, например установите 512 Мб.
  • Также быстро работает Android x86 в VirtualBox (Есть маркет в android-x86-4.2-20130228.iso)
  • Используйте в названиях файлов и каталогов только символы латинского алфавита.
  • Путь к файлу не должен превышать 256 символов.
  • Не используйте заглавные буквы — «Error:Execution failed for task ‘:app:mergeDebugResources’. Unsupported node ‘item’ in file «powertoolappsrcmainresmenumenu.xml» — была из-за заглавной буквы в «Menu» «

Учебники по Android Studio:

Renamed Properties in BuildTypes
runProguard => minifyEnabled
zipAlign => zipAlignEnabled
jniDebugBuild => jniDebuggable
renderscriptDebug => renderscriptDebuggable

Renamed Properties in ProductFlavors
flavorGroups => flavorDimensions
packageName => applicationId
testPackageName => testApplicationId
renderscriptSupportMode => renderscriptSupportModeEnabled
ProductFlavor.renderscriptNdkMode => renderscriptNdkModeEnabled

Т.е. например в build.gradle вместо runProguard false необходимо написать minifyEnabled true

Просьба: если вы автор последнего сообщения — просто редактируйте его, а не добавляйте новое.

Добавляем систему контроля версий Mercurial
Разработчики используют систему Mercurial для администрирования исходного кода. У нее два основных назначения:

  • Она хранит все предыдущие версии каждого файла
  • Она может объединить разные версии вашего кода, то есть сотрудники могут независимо работать над кодом и затем объединять свои изменения

О инсталляции и работе с Mercurial хорошо написано здесь:

  1. Hg Init: Часть 2. Основы Mercurial
  2. Hg Init: Часть 3. Привыкаем работать в команде

Устанавливаем Mercurial, если необходимо добавляем в %PATH% путь (в моем случае D:Program FilesTortoiseHg).
Запускаем в консоли из каталога проекта команду hg init — создает репозиторий.
Открываем проект в Android Studio — Studio обнаруживает Mercurial и предлагает добавить (add root).
Пользуемся — правая кнопка на вкладке открытого файла — Mercurial. Здесь те пункты, описанные в статье Hg Init: Часть 2. Основы Mercurial — Pull, Push, Commit и т.д.)

Ошибка при запуске Android studio IDE

Когда я запускаю Android studio, я сталкиваюсь с этой ошибкой:

И когда я нажимаю кнопку Повторить, она выдает мне ту же ошибку:

12 Ответов

Настройте прокси-сервер для Android studio, изменив файл other.xml на:

C:Users «ваш аккаунт».AndroidStudioconfigoptionsother.xml

Затем измените конфигурацию прокси следующим образом:

Для пользователей Ubuntu убедитесь, что папка, в которую будет установлен SDK, имеет соответствующие разрешения.

У меня тоже была такая же проблема. Смотрите рисунок ниже :

Решение: запустите его от имени администратора.

и распаковать, он будет извлекать всю папку, чтобы скопировать или переместить вашу папку sdk /build-tools. имя папки должно быть build-tools_21.1.1

Если вы получаете UnknownHostException проблема заключается в прокси-нажмите на значок закрытия (X в правом верхнем углу) и согласитесь начать установку в следующий раз снова. Затем в самой студии перейдите в меню Настройка — > Настройки — > Поиск прокси и настройте свой прокси (автоматическое обнаружение или ручное).

Также может помочь Запуск от имени администратора

Похожие вопросы:

После посещения Google IO 2016 extended я загрузил studio из https://dl.google.com/dl/android/studio/ide-zips/2.2.0.0/android-studio-ide-145.2878421-linux.zip Я его извлек. Но после этого я не могу.

Есть планшет ASUS fonpad 7, Android v.5 (обновлено с KitKat ) IDE IntelliJ Idea v.14 и Android Studio каждый раз, когда я пытаюсь запустить приложение на устройстве, это занимает некоторое время и.

Читать еще:  Ошибка 550 как исправить

В visual studio 2013 Как настроить автоматическое открытие проекта (при запуске), который был окончательно открыт перед закрытием IDE?

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

Я пытаюсь скомпилировать приложение android с Android Studio в linux. Но я получаю следующие ошибки: Error:org.gradle.process.internal.ExecException: возникла проблема при запуске процесса ‘ command.

В настоящее время я использую Android Studio 2.0 и устанавливаю свой APK в свое устройство Samsung (S6). Однако при перестроении моего кода и его повторном запуске я получаю следующую ошибку: Error.

После выпуска Android Android Studio IDE я решил перейти на android studio из eclipse. Но у меня проблемы с использованием Android Studio. Когда я создаю простое приложение hello world android.

Используя Ubuntu 16.04, Android Studio и Genymotion (последние версии). Genymotion отлично работает при непосредственном запуске,но не работает из студии Android с установленным плагином Genymotion.

My Android Studio внезапно перестала запускаться, jre и jdk установлены, ни studio.exe, ни studio64.exe не запускаются, моя система 64-битная. Мой JAVA_HOME: C:Program FilesJavajdk1.7.0_79, это.

во время запуска моего приложения я получил BUILD SUCCESSFUL, 0 errors, 0 warrnings, но ide показывает красное сообщение о версии android studio и gradle, хотя я использую последнюю версию обоих из.

Сообщение об ошибке в Android Studio при попытке запуска и загрузки эмулятора в первый раз

Сообщение об ошибке:

Я просмотрел этот каталог, и нет файла config.ini. Только файл userdata.img.
При просмотре в менеджере AVD столбец действий говорит «Не удалось загрузить». Если я щелкнул правой кнопкой мыши и нажимаю детали, он показывает ошибку:

Исправленные попытки не сработали:

1 – Попробуйте выбрать другое определение устройства. (Файл config.ini все еще отсутствует при выборе нескольких других устройств)

2 – обмен файлом .android со всей моей домашней группой (выбор устройства по-прежнему не создает файл config.ini, такая же ошибка сохраняется)

ИСПРАВЛЕНИЕ: Спасибо за все ответы. Исправление, которое работало, меняло память AVD на 512!

У меня также была такая же ошибка, но причина не была неверно сопоставлена ​​x64 vs x86. Оказывается, мой эмулятор не загружается, потому что скин не определен. Способ, которым я его исправил:

  1. Удалите все предыдущие эмуляторы износа, которые не прошли
  2. Выберите модель (Round / Square) и версию Android (например, Lollipop)
  3. На последнем экране нажмите «Показать дополнительные настройки»,
  4. Прокрутите до конца и установите «Пользовательское определение скина» на «AndroidWearSquare» или «AndroidWearRound», которое должно быть в нижней части списка скинов

Затем, после того, как вы закончите, все должно работать!

Просто установите Android SDK на тот же диск, на котором установлена ​​Android Studio 1.0. Существует проблема, если эти буквы дисков разные. Это определенно сработает для вас. Я решил эту последнюю неделю.

Попробуйте использовать AVD-менеджер из C: User AppData Local Android Sdk

Для окон: 1) в переменных среды добавить новые «системные переменные» ANDROID_SDK_HOME = D: Program Files android-sdk-windows (выберите свой домашний каталог android sdk)

2) изменить системные переменные Path, добавить «% Android_SDK_HOME% tools;»

У меня была такая же проблема в Linux. Проблема заключалась в том, что сделана установка с помощью root и выполнена Android Studio от обычного пользователя, поэтому в момент, когда я устанавливаю Android Studio, каждый файл android для emule остается здесь:

Поэтому вам нужно скопировать файлы у своего пользователя, а затем:

Надеюсь, что это поможет. С уважением.

Я создал много эмуляторов и никогда не касаюсь .android avd Nexus_5_API_21_x87.avd config.ini, вы просто создаете эмулятор, старайтесь избегать «данных пользователя warp», выбрали подходящее устройство и целевой API, установите для памяти SD сумму И делать то же самое с внешней оперативной памятью, и нет причин не работать. Догадки: возможно, файл Nexus_5_API_21_x87.avd config.ini доступен только для чтения! Или у вас нет разрешения на доступ к .android / (поделитесь этой папкой со всеми пользователями и дайте им полную информацию.

Я надеюсь, это поможет

Как я уже упоминал выше, я столкнулся с той же проблемой.

Для меня это выглядит как ошибка сборки и, безусловно, не права проблемы, а другой файл был полностью создан (userdata.img), а также вся папка для avd.

Решение №1: ничего не меняя при установке, я просто нашел файл config.ini в Интернете. Например, здесь config.ini для Nexus_S_API_21

Итак, я создал Nexus_S AVD и поместил файл конфигурации в папку. Затем он начинает работать.

Проблема с этим методом:

  • Ограниченные устройства
  • Настраивать обновления вручную через файл конфигурации
  • У меня все еще были некоторые проблемы, например, вместо отображения проекта я отображался на домашней странице Android, и не было моего приложения

Решение №2: Затем я полностью удалил Android Studio и очистил все содержимое и загрузил 0.8.14 с нуля, во время установки я обновил его до версии v.9.9.9. И затем не обновлялся дальше. В этой версии все работало отлично, без каких-либо манипуляций. AVD, созданный с первого раза и при запуске – открывается экран проекта, открытый с помощью Hello World.

Читать еще:  Как исправить ошибку 0xc0000001

У меня была такая же проблема, и я смог исправить ее с помощью решения ниже.

Корневая причина. Моя система 32-разрядная, и файл config.ini присутствовал в

Обратите внимание на x86 … Я просто скопировал конфигурационный файл в более позднюю папку, и он сработал.

Я сделал следующее, и это сработало:

Переместил папку sdk из C: Users User AppData Local Android sdk в папку программы Android Studio в папке C: Program Files Android Android Studio sdk

Перезагрузилась студия Android и перенастроила ее, чтобы указать на новую папку sdk

Воссоздал эмулятор и начал его

У меня тоже была эта проблема. Я просто удалил AVD и добавил его обратно – эмулятор работает нормально.

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

Ошибка Gradle при запуске Android Studio

каждый раз, когда я запускаю Android Studio, я получаю следующую ошибку:

ошибка обновления проекта Gradle ‘VertretungsplanProject’: не удалось модель выборки типа «IdeaProject» с использованием распределения Gradle ‘http://services.gradle.org/distributions/gradle-1.6-bin.zip’. А возникла проблема настройка проекта:Vertretungsplan’. Проблема произошла настройка проекта’: Vertretungsplan’. Не удалось уведомить прослушиватель оценки проекта. Проблема произошла настройка проекта ‘:библиотеки:actionbarsherlock’. Не уведомил оценки проекта слушатель. Не удалось нормализовать путь к файлу ‘P:ProjekteVertretungsplanProjectlibrariesactionbarsherlock:Vertretungsplanlibsandroid-support-v4.банку. Синтаксис имени файла, directoryname или метки тома: неправильно!—9—>

мой проект выглядит так:

Gradle в настройки:

построить.gradle of : Vertretungsplan:

построить.gradle of : VertretungsplanProject пусто.

построить.gradle of :actionbarsherlock:

когда я хочу скомпилировать эта ошибка появляется:

устаревшая реализация make
Для этого включена старая реализация функции «Make» проект. Он устарел и скоро будет удален. Включите новую функцию «внешняя сборка» в настройках | компиляторе.

после изменения этого параметра к Use external build все работает нормально. Но это появляется каждый раз, когда я запускаю Android Studio, и это действительно раздражает.

обновление

Я удалил android-support-v4.jar С и compile ‘com.android.support:support-v4:18.0.0’ до build.gradle ActionbarSherlock. Тогда android-support-v4.jar используется с установлен пакет SDK.

3 ответов

редактировать

  1. на File > Settings > «Build,Execution,Deployment»> Compiler

выберите компилятор напрямую.

  1. проверяем вариант: Use external build > Apply > OK .

это сработало для меня !! 🙂

У вас, похоже, больше одной проблемы. Проблемы с загрузкой gradle при запуске и проблемы с решением имени пути зависимости в вашей среде.

недавно я нашел исправление для проблемы» не удалось импортировать проект Gradle», которая может быть связана с вашей проблемой зависимости.

по крайней мере, если вы исправите один, вы знаете, что ваша проблема может быть специально разрешение пути зависимости, а не проблема gradle/android studio.

основные шаги: 1. Закрыть Android-студия 2. Откройте Диспетчер SDK (запустите двоичный / исполняемый файл android, который должен быть в / tools) 3. Прокрутите список вниз и разверните дополнительно 4. Отметьте » репозиторий поддержки Android» 5. Нажмите Кнопку Установить Пакеты.. и т. д. и т. п.

вам нужно скачать это как Android Studio 0.2.x нужен новый репозиторий maven, используемый новой системой сборки для библиотека поддержки вместо использования библиотеки поддержки jar.

дайте нам знать, если что-то изменится после попытки это исправить.

в сообщении об ошибке отображается путь: ‘P:ProjekteVertretungsplanProjectlibrariesactionbarsherlock:Vertretungsplanlibsandroid-support-v4.jar’

похоже, что вы на Windows. Точка с запятой перед Vertretungsplan не является юридическим символом файловой системы. Это отображается в вашем скрипте как

Ошибка запуска Android Studio

Я установил Android Studio, и я выполнил все шаги, описанные здесь

Но когда я начинаю studio.sh , я получил сообщение об ошибке с этим сообщением:

‘tools.jar’ не находится в classpath для Android Studio. Пожалуйста, убедитесь, что JAVA_HOME указывает на JDK, а не JRE

Может ли кто-нибудь здесь помочь мне с этим?

Проверьте правильность установки Java JDK

Если нет, установите JDK

После установки вы должны включить jdk

Проверьте, использует ли Ubuntu Java JDK 8

Если все пойдет правильно, ответ должен быть примерно таким:

Проверьте, какой компилятор используется

Он должен показать что-то вроде этого

Наконец, добавьте JAVA_HOME в переменную среды

Измените /etc/environment и добавьте JAVA_HOME=/usr/lib/jvm/java-8-oracle в конец файла

Добавить в конец файла

Затем вам придется перезагрузиться, вы можете сделать это с терминала:

Если вы хотите удалить JDK

Что все в ubuntu 11

Это вызвано установкой JAVA JRE в отличие от JAVA JDK.

Ошибка объяснительна, вам нужно установить переменную среды в JDK-путь вместо JRE, вот она

проверить путь для linux

и здесь возможно дублировать Android Studio не работает

  • JAVA_HOME указывает на каталог JRE (не JDK)
  • Решение утилиты tools.jar из каталога JDKlib в директорию ANDROIDSTUDIOlib решает проблему.
Читать еще:  Как убрать исправление ошибок в ворде

в OpenSuSE 13.1 и некоторых версиях 13.2 вам также необходимо:

  • установить java-1_7_0-openjdk-devel пакет
  • измените путь JAVA_HOME при запуске студии:

Для x86:
JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0/ sh studio.sh

Для x64:
JAVA_HOME=/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/ sh studio.sh

У меня была та же проблема на новом установленном Linux Mint 16. Чтобы исправить это, вам просто нужно ввести команду

И что это. Вам даже не нужно добавлять репозитории или создавать JAVA_HOME в вашей среде.

Сначала проверьте правильность установки java JDK

dpkg —list | grep -i jdk

если не установить JDK загрузите последнюю версию JDK из oracle

Извлеките его в соответствующее место на вашем компьютере Получить место извлечения

./bash_profile JAVA_HOME =/дом/пользователь/устанавливает/jdk1.7.0_40 PATH = $JAVA_HOME/бен

/.bashrc Или источник

После установки вы можете проверить его java -version whcih java

Если все правильно, тогда правильный ответ должен быть примерно таким:

версия java «1.7.0_40»
Java (TM) SE Runtime Environment (сборка 1.7.0_40-b43)
Java HotSpot (TM) 64-разрядная серверная VM (сборка 24.0-b56, смешанный режим)

  • > Добавить в следующий оператор в studio.sh файл в каталоге android-studio/bin
    JAVA_HOME =/дом/пользователь/устанавливает/jdk1.7.0_40

Наконец, запустите свою студию Android следующей командой
./studio.sh

В ubuntu я пробовал все описанные здесь методы, но никто не работал.

В конце концов я сделал следующее:

загрузить JDK из oracle, извлечь архив

отредактируйте android-studio/bin/studio.sh и добавьте вверху

экспорт JAVA_HOME =/путь/в/jdk

сохраните файл и cd android-studio/bin и запустите Android Studio: ./studio.sh

Для меня, используя Fedora 22 с Gnome 16.2, это решение помогло мне.
Короче говоря, вы должны установить java-1.8.0-openjdk-devel, файлы разработки JDK.

Откройте терминал и найдите последнюю версию пакета разработки JDK:

Проблема — ошибка в Fedora 20. Ошибка очень странная: если у меня установлен плагин Google Talk, то Eclipse сработает (https://bugs.eclipse.org/bugs/show_bug.cgi?id=334466). Это сумасшествие для меня. Я думал, что это версия Java, и с Java 6 мое затмение все еще терпит крах. Чтобы решить эту проблему, я должен использовать gnome/GTK вместо KDE. Теперь он работает «хорошо» (в среде гномов). Спасибо за все ответы.

Я столкнулся с аналогичной проблемой в Windows 7 x64 Professional Edition. Пожалуйста, обратите внимание на следующие шаги, чтобы устранить эту проблему.

tools.jar отсутствует из требуемого пути, если вы используете версию xdb1.7 x64.

Пожалуйста, установите x86 версию jdk1.7

Установите JDK_HOME = «C:Program Files (x86)Javajdk1.7.0_67» и измените переменную среды пути как путь = «C:Program Files (x86)Javajdk1.7.0_67Bin»
Примечание. Linux задает правильный путь.

Запустите 32-битное приложение из папки /android -studiobin.

Я протестировал и проверил эти шаги в Windows 7 с 32-разрядным jdk1.7

Возможно, это связано с тем, что на вашем компьютере не установлен jdk. У меня была такая же проблема в первом запуске. Откройте терминал (CTRL + ALT + T) и введите: sudo apt-get install openjdk-7-jdk

Когда закончите настройку переменной среды Java. Шаги:

  • sudo gedit /etc/environment
  • Либо в начале, либо в конце файла пишите: JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386 (местоположение может отличаться в зависимости от установки вашей Java)
  • export JAVA_HOME
  • сохранить и выйти из редактора.
  • Загрузите переменную пути снова с помощью терминала: . /etc/environment

Несколько полезных ссылок для дальнейших разъяснений:

Надеюсь, что это поможет.

В Windows 7 просто запустите файл studio.bat в вашей папке Android-studio/bin, щелкнув правой кнопкой мыши как администратор. Теперь попросите импортировать предыдущие настройки студии. Игнорируйте это, и в следующем диалоговом окне вы можете указать путь к каталогу jdk.
Это все.

Я столкнулся с этой проблемой, когда я ссылался на

в моей среде Java JAVA_HOME вместо рекомендованной Android Studio

Я использую версию x64 для JDK для Windows 10 Pro.

Из инструкций по установке Android Studio.

Перед настройкой Android Studio убедитесь, что вы установили JDK 6 или более поздней версии (недостаточно JRE) -JDK 7 требуется при разработке для Android 5.0 и выше. Чтобы проверить, установлен ли JDK (и какая версия), откройте терминал и введите javac -version. Если JDK недоступен или версия меньше версии 6, загрузите Java SE Development Kit 7

У вас есть 2 вещи, которые вы должны проверить:

  • убедитесь, что файл /etc/environment имеет правильные значения JAVA_HOME и PATH , относящиеся к вашему каталогу установки Java.
  • убедитесь, что у вас есть правильная версия Java (возможно, вы используете дистрибутив Linux, которому нужна серверная версия Java), вам может понадобиться эта версия, например, мой случай JRE для сервера.

В моей установке Linux Mint 17.3 я нашел эти инструкции невероятно полезными.

Проблема, похоже, сводится к тому, что система по умолчанию Java является OpenJDK и Android Studio предпочитает Oracle JDK. На самом деле я не выполнил шаги удаления OpenJDK, указанные в учебнике, но загрузил только Oracle JDK и установил его как мой системный по умолчанию. Android Studio работала сразу.

Если связанная страница когда-либо уходит, шаги, которые я предпринял, были

Загрузите Oracle JDK. Шахта была версия 1.7.0_79.

подтверждает, что система использует Oracle JDK, выдавая вывод, например

Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector
×
×