Начальная

Windows Commander

Far
WinNavigator
Frigate
Norton Commander
WinNC
Dos Navigator
Servant Salamander
Turbo Browser

Winamp, Skins, Plugins
Необходимые Утилиты
Текстовые редакторы
Юмор

File managers and best utilites

Эмулятор студии Android не запускается с сообщением об ошибке ограничения памяти. Android не запускается эмулятор


Студия Android не распознает запущенный эмулятор Oh! Android

Когда я запускаю свое приложение из AndroidStudio 0.4.3, используя « Run я вижу « Choose Device котором есть два раздела, которые choose a running device или « Launch Emulator . На данный момент у меня нет работающего эмулятора, поэтому я нажимаю ... чтобы запустить AVD-менеджер и запустить эмулятор. На этом этапе я вижу, что при choose a running device появляется только что запущенный эмулятор, но он указан как offline .

В прошлом статус offline исчез, когда эмулятор был полностью запущен и запущен. Однако теперь я заметил, что когда эмулятор запускается полностью, он больше не появляется при choose a running device .

Я чувствую, что я всегда играю в кошки-мышки, а студия Android поднимает эмулятор. Есть лучший способ сделать это? Я что-то упускаю?

Solutions Collecting From Web of "Студия Android не распознает запущенный эмулятор"

Отключить, а затем включить интеграцию ADB

В Android Studio перейдите к

  1. Меню -> Инструменты
  2. Android
  3. Включить интеграцию ADB (необходимо проверить, нажать, чтобы удалить проверку)
  4. Включить интеграцию ADB (не следует проверять, нажмите, чтобы добавить проверку)

Запустите приложение еще раз. Эмулятор, который ранее отсутствовал в диалоговом окне «Выполнить», должен быть доступен для выбора, на котором запускается ваше приложение.

Попробуйте убить сервер adb и перезапустить его.

Найдите свой двоичный файл adb (linux / osx) или adb.exe (windows) и выполните следующие действия:

adb kill-server adb start-server

Это должно исправить вашу проблему

В Windows может работать приложение Android Studio с правами администратора (в дополнение к перезапуску сервера adb).

Убрав флажок «Включить ADB», я работал для меня

ohandroid.com

Устранение неполадок в Android Emulator - Xamarin

Если Android Emulator не запускается, обычно это вызвано проблемами с HAXM.If the Android Emulator does not start properly, this is often caused by problems with HAXM. Проблемы с HAXM часто вызваны конфликтом с другими технологиями виртуализации, неправильной конфигурацией или устаревшим драйвером HAXM.HAXM issues are often the result of conflicts with other virtualization technologies, incorrect settings, or an out of date HAXM driver.

Конфликты HAXM с другими технологиями виртуализацииHAXM Virtualization Conflicts

HAXM может конфликтовать с другими технологиями, использующими виртуализацию, такими как Hyper-V, Windows Device Guard и некоторые антивирусы:HAXM can conflict with other technologies that use virtualization, such as Hyper-V, Windows Device Guard, and some antivirus software:

  • Hyper-V – если вы используете версию Windows младше версии Windows 10 с обновлением за апрель 2018 г. (сборка 1803), а Hyper-V включен, см. раздел Отключение Hyper-V.Hyper-V – If you are using a version of Windows before the Windows 10 April 2018 update (build 1803) and Hyper-V is enabled, follow the steps in Disabling Hyper-V.

  • Device Guard – Device Guard и Credential Guard могут препятствовать отключению Hyper-V на компьютерах с Windows.Device Guard – Device Guard and Credential Guard can prevent Hyper-V from being disabled on Windows machines. Порядок отключения Device Guard и Credential Guard см. в разделе Отключение Device Guard.To disable Device Guard and Credential Guard, see Disabling Device Guard.

  • Антивирусное ПО – если на вашем компьютере запущенно антивирусное ПО, использующее аппаратную виртуализацию (например, Avast), отключите или удалите его, перезагрузите компьютер и снова запустите Android SDK Emulator.Antivirus Software – If you are running antivirus software that uses hardware-assisted virtualization (such as Avast), disable or uninstall this software, reboot, and retry the Android SDK Emulator.

Неправильные настройки BIOSIncorrect BIOS Settings

Если вы используете HAXM на компьютере с Windows, HAXM не заработает, пока технология виртуализации (Intel VT-x) не будет включена в BIOS.If you are using HAXM on a Windows PC, HAXM will not work unless virtualization technology (Intel VT-x) is enabled in the BIOS. Если VT-x отключен, то при попытке запуска Android Emulator вы получите следующую ошибку.If VT-x is disabled, you will get an error similiar to the following when you attempt to start the Android Emulator:

Компьютер удовлетворяет требованиям для запуска HAXM, но технология виртуализации Intel (VT-x) отключена.This computer meets the requirements for HAXM, but Intel Virtualization Technology (VT-x) is not turned on.

Для исправления этой ошибки перезагрузите компьютер в BIOS, включите VT-x и SLAT (трансляция адресов второго уровня) и перезагрузите компьютер обратно в Windows.To correct this error, boot the computer into the BIOS, enable both VT-x and SLAT (Second Level Address Translation), then restart the computer back into Windows.

Отключение Hyper-VDisabling Hyper-V

Если вы используете версию Windows младше версии Windows 10 с обновлением за апрель 2018 г. (сборка 1803), а Hyper-V включен, нужно отключить Hyper-V и перезапустить компьютер для установки и использования HAXM.If you are using a version of Windows before the Windows 10 April 2018 Update (build 1803) and Hyper-V is enabled, you must disable Hyper-V and reboot your computer to install and use HAXM. Если вы используете версию Windows 10 с обновлением за апрель 2018 г. (сборка 1803) или более позднюю, Android Emulator версии 27.2.7 или более поздней может использовать Hyper-V (вместо HAXM) для аппаратного ускорения, поэтому отключать Hyper-V не требуется.If you are using Windows 10 April 2018 Update (build 1803) or later, Android Emulator version 27.2.7 or later can use Hyper-V (instead of HAXM) for hardware acceleration, so it is not necessary to disable Hyper-V.

Технологию Hyper-V можно отключить из панели управления, выполнив следующие действия:You can disable Hyper-V from the Control Panel by following these steps:

  1. В поле поиска Windows введите Программы и, после чего выберите элемент Программы и компоненты.In the Windows search box, enter Programs and then click the Programs and Features search result.

  2. В диалоговом окне Программы и компоненты панели управления щелкните Включение или отключение компонентов Windows:In the Control Panel Programs and Features dialog, click Turn Windows features on or off:

  3. Снимите флажок Hyper-V и перезагрузите компьютер:Uncheck Hyper-V and restart the computer:

Также для отключения технологии Hyper-V можно использовать следующий командлет Powershell:Alternately, you can use the following Powershell cmdlet to disable Hyper-V:

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor

Intel HAXM и Microsoft Hyper-V не могут быть активны одновременно.Intel HAXM and Microsoft Hyper-V cannot both be active at the same time. К сожалению, переключение между технологиями Hyper-V и HAXM без перезагрузки компьютера невозможно.Unfortunately, there is no way to switch between between Hyper-V and HAXM without restarting your computer.

В некоторых случаях выполнение описываемых выше действий не позволяет отключить технологию Hyper-V, если включены функции Device Guard и Credential Guard.In some cases, using the above steps will not succeed in disabling Hyper-V if Device Guard and Credential Guard are enabled. Если вам не удается отключить Hyper-V (или по всем признакам эта технология отключена, но установка HAXM все равно завершается сбоем), отключите функции Device Guard и Credential Guard, выполнив действия, описываемые в следующем разделе.If you are unable to disable Hyper-V (or it seems to be disabled but HAXM installation still fails), use the steps in the next section to disable Device Guard and Credential Guard.

Отключение функции Device GuardDisabling Device Guard

Функции Device Guard и Credential Guard могут препятствовать отключению технологии Hyper-V на компьютерах под управлением ОС Windows.Device Guard and Credential Guard can prevent Hyper-V from being disabled on Windows machines. Это часто происходит на компьютерах, присоединенных к доменам, которые настраиваются и контролируются управляющей ими организацией.This is often a problem for domain-joined machines that are configured and controlled by an owning organization. Чтобы проверить, выполняется ли функция Device Guard в ОС Windows 10, выполните следующие действия:On Windows 10, use the following steps to see if Device Guard is running:

  1. В поле поиска Windows введите Сведения о системе, чтобы запустить приложение Сведения о системе.In Windows Search, type System info to start the System Information app.

  2. В разделе Сведения о системе проверьте наличие службы Безопасность на основе виртуализации Device Guard и убедитесь, что она имеет состояние Выполняется:In the System Summary, look to see if Device Guard Virtualization based security is present and is in the Running state:

Если функция Device Guard включена, выполните следующие действия для ее отключения:If Device Guard is enabled, use the following steps to disable it:

  1. Убедитесь, что технология Hyper-V отключена в окне Включение или отключение компонентов Windows, как описывается в предыдущих разделах.Ensure that Hyper-V is disabled (under Turn Windows Features on or off) as described in the previous section.

  2. В поле поиска Windows введите gpedit и выберите элемент Изменение групповой политики.In the Windows Search Box, type gpedit and select the Edit group policy search result. Будет запущен редактор локальных групповых политик.This launches the Local Group Policy Editor.

  3. В редакторе локальных групповых политик выберите Конфигурация компьютера > Административные шаблоны > Система > Device Guard:In the Local Group Policy Editor, navigate to Computer Configuration > Administrative Templates > System > Device Guard:

  4. Измените значение параметра Включить средство обеспечения безопасности на основе виртуализации на Отключено (как показано выше) и закройте редактор локальных групповых политик.Change Turn On Virtualization Based Security to Disabled (as shown above) and exit the Local Group Policy Editor.

  5. В поле поиска Windows введите cmd.In the Windows Search Box, type cmd. Когда в результатах поиска появится элемент Командная строка, щелкните пункт Командная строка правой кнопкой мыши и выберите Запустить от имени администратора.When Command Prompt appears in the search results, right-click Command Prompt and select Run as Administrator.

  6. Скопируйте и вставьте следующие команды в окно командной строки (если диск Z: используется, выберите вместо него букву свободного диска):Copy and paste the following commands into the command prompt window (if drive Z: is in use, pick an unused drive letter to use instead):

    mountvol Z: /s copy %WINDIR%\System32\SecConfig.efi Z:\EFI\Microsoft\Boot\SecConfig.efi /Y bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "\EFI\Microsoft\Boot\SecConfig.efi" bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215} bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition=Z: mountvol Z: /d
  7. Перезапустите компьютер.Restart your computer. На экране загрузки должен появиться запрос следующего вида:On the boot screen, you should see a prompt like the following:

    Вы действительно хотите отключить Credential Guard?Do you want to disable Credential Guard?

    Нажмите указанную в запросе клавишу, чтобы отключить Credential Guard.Press the indicated key to disable Credential Guard as prompted.

  8. После перезагрузки компьютера еще раз убедитесь, что технология Hyper-V отключена (см. ранее описываемые действия).After the computer reboots, check again to ensure that Hyper-V is disabled (as described in the previous steps).

Если технология Hyper-V по-прежнему не отключена, значит, отключение функций Device Guard или Credential Guard запрещено политиками на вашем присоединенном к домену компьютере.If Hyper-V is still not disabled, the policies of your domain-joined computer may prevent you from disabling Device Guard or Credential Guard. В таком случае вы можете запросить у администратора домена исключение, которое позволит отключить Credential Guard.In this case, you can request an exemption from your domain adminstrator to allow you to opt out of Credential Guard. Кроме того, вы можете использовать для работы с HAXM компьютер, который не присоединен к домену.Alternately, you can use a computer that is not domain-joined to use HAXM.

docs.microsoft.com

Эмулятор Android не запускается, avd Oh! Android

Это моя ситуация: у меня есть XPS под Ubuntu 10.04 LTS 64-бит

Я загрузил последнюю версию Android SDK с помощью eclipse. SDK отлично работает, но когда я создаю новый AVD, и я запускаю. Мои AVD загружаются, но не отображаются. Я не понимаю, у вас есть идея о моей проблеме?

Благодаря

Я запускаю свой avd из командной строки:

[email protected]:~/.android$ emulator -verbose -avd Test emulator: found SDK root at /home/romain/android-sdk-linux emulator: Android virtual device file at: /home/romain/.android/avd/Test.ini emulator: virtual device content at /home/romain/.android/avd/Test.avd emulator: virtual device config file: /home/romain/.android/avd/Test.avd/config.ini emulator: using core hw config path: /home/romain/.android/avd/Test.avd/hardware-qemu.ini emulator: Found AVD target API level: 3 emulator: 'magic' skin format detected: 1024x600 emulator: autoconfig: -skin 1024x600 emulator: autoconfig: -skindir (null) emulator: keyset loaded from: /home/romain/.android/default.keyset emulator: found SDK root at /home/romain/android-sdk-linux emulator: trying to load skin file '/home/romain/android-sdk-linux/tools/lib/emulator/skins/dynamic//layout' emulator: loaded dynamic skin width=1024 height=600 bpp=16 emulator: autoconfig: -kernel /home/romain/android-sdk-linux/platforms/android-3/images//kernel-qemu emulator: autoconfig: -ramdisk /home/romain/android-sdk-linux/platforms/android-3/images//ramdisk.img emulator: Using initial system image: /home/romain/android-sdk-linux/platforms/android-3/images//system.img emulator: autoconfig: -data /home/romain/.android/avd/Test.avd/userdata-qemu.img emulator: autoconfig: -initdata /home/romain/.android/avd/Test.avd/userdata.img emulator: autoconfig: -cache /home/romain/.android/avd/Test.avd/cache.img emulator: Physical RAM size: 512MB Content of hardware configuration file: hw.cpu.arch = arm hw.ramSize = 512 hw.screen = touch hw.mainKeys = no hw.trackBall = no hw.keyboard = yes hw.keyboard.lid = yes hw.keyboard.charmap = qwerty2 hw.dPad = no hw.gsmModem = yes hw.gps = yes hw.battery = yes hw.accelerometer = yes hw.audioInput = yes hw.audioOutput = yes hw.sdCard = no disk.cachePartition = yes disk.cachePartition.path = /home/romain/.android/avd/Test.avd/cache.img disk.cachePartition.size = 66m hw.lcd.width = 1024 hw.lcd.height = 600 hw.lcd.depth = 16 hw.lcd.density = 160 hw.lcd.backlight = yes hw.gpu.enabled = no hw.camera.back = emulated hw.camera.front = none vm.heapSize = 16 hw.sensors.proximity = yes hw.sensors.magnetic_field = yes hw.sensors.orientation = yes hw.sensors.temperature = yes kernel.path = /home/romain/android-sdk-linux/platforms/android-3/images//kernel-qemu kernel.parameters = android.checkjni=1 disk.ramdisk.path = /home/romain/android-sdk-linux/platforms/android-3/images//ramdisk.img disk.systemPartition.initPath = /home/romain/android-sdk-linux/platforms/android-3/images//system.img disk.systemPartition.size = 200m disk.dataPartition.path = /home/romain/.android/avd/Test.avd/userdata-qemu.img disk.dataPartition.size = 200m avd.name = Test . QEMU options list: emulator: argv[00] = "/home/romain/android-sdk-linux/tools/emulator64-arm" emulator: argv[01] = "-android-hw" emulator: argv[02] = "/home/romain/.android/avd/Test.avd/hardware-qemu.ini" Concatenated QEMU options: /home/romain/android-sdk-linux/tools/emulator64-arm -android-hw /home/romain/.android/avd/Test.avd/hardware-qemu.ini emulator: registered 'boot-properties' qemud service emulator: nand_add_dev: system,size=0xc800000,initfile=/home/romain/android-sdk-linux/platforms/android-3/images//system.img emulator: mapping 'system' NAND image to /tmp/android-romain/emulator-wbnmYS emulator: rounding devsize up to a full eraseunit, now c810000 emulator: nand_add_dev: userdata,size=0xc800000,file=/home/romain/.android/avd/Test.avd/userdata-qemu.img emulator: rounding devsize up to a full eraseunit, now c810000 emulator: registered 'boot-properties' qemud service emulator: Adding boot property: 'dalvik.vm.heapsize' = '16m' emulator: Adding boot property: 'qemu.sf.lcd_density' = '160' emulator: Adding boot property: 'qemu.hw.mainkeys' = '0' emulator: Adding boot property: 'qemu.sf.fake_camera' = 'back' emulator: nand_add_dev: cache,size=0x4200000,file=/home/romain/.android/avd/Test.avd/cache.img emulator: Initializing hardware OpenGLES emulation support Erreur de segmentation (core dumped)
Solutions Collecting From Web of "Эмулятор Android не запускается, avd"

Вы столкнулись с той же проблемой, что и я, изложенной в этом выпуске . Найдите свой libOpenglRender.so в своем каталоге tools/ каталоге SDK и переименуйте его в другое.

Вам нужно быть терпеливым во время первого запуска. Для загрузки требуется некоторое время.

ohandroid.com

android - почему эмулятор android не работает

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

Все инструменты SDK установлены и обновлены. Ниже приводится журнал событий и Logcat пустой активности (Hello World!), Когда я запускаю пустую операцию.

Event Log: 1/1/2018 4:43 PM Gradle sync started 4:43 PM Project setup started 4:44 PM Gradle sync finished in 34s 677ms 4:44 PM Executing tasks: [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar] 4:45 PM Gradle build finished in 1m 28s 392ms 5:00 PM Unable to run 'adb': null 5:00 PM 'C:\Media\platform-tools\adb.exe start-server' failed -- run manually if necessary 5:00 PM * daemon not running; starting now at tcp:5037 5:00 PM * daemon started successfully 5:03 PM Executing tasks: [:app:assembleDebug] 5:03 PM Emulator: emulator: ERROR: Missing initial data partition file: C:\Users\Android Studio.android\avd\Nexus_5_API_27.avd/userdata.img 5:03 PM Emulator: compileAndValidateCoreShader: fail to compile. infolog Fragment shader failed to compile with the following errors: 5:03 PM Emulator: ERROR: 0:85: error(#143) Undeclared identifier undefined 5:03 PM Emulator: ERROR: 0:85: error(#132) Syntax error: '<' parse error 5:03 PM Emulator: ERROR: error(#273) 2 compilation errors. No code generated 5:03 PM Emulator: 5:03 PM Emulator: linkAndValidateProgram: fail to link program. infolog: Fragment shader(s) were not successfully compiled before glLinkProgram() was called. Link failed. 5:03 PM Emulator: Logcat: 01-01 04:05:27.996 3188-3188/com.example.androidstudio.fixit I/zygote: Not late-enabling -Xcheck:jni (already on) 01-01 04:05:28.262 3188-3188/com.example.androidstudio.fixit W/zygote: Unexpected CPU variant for X86 using defaults: x86 01-01 04:05:28.565 3188-3201/com.example.androidstudio.fixit I/zygote: Debugger is no longer active 01-01 04:05:28.915 3188-3188/com.example.androidstudio.fixit I/InstantRun: starting instant run server: is main process 01-01 04:05:29.650 3188-3235/com.example.androidstudio.fixit D/OpenGLRenderer: HWUI GL Pipeline 01-01 04:05:29.872 3188-3235/com.example.androidstudio.fixit I/zygote: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0 01-01 04:05:29.872 3188-3235/com.example.androidstudio.fixit I/OpenGLRenderer: Initialized EGL, version 1.4 01-01 04:05:29.872 3188-3235/com.example.androidstudio.fixit D/OpenGLRenderer: Swap behavior 1 01-01 04:05:29.873 3188-3235/com.example.androidstudio.fixit W/OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... 01-01 04:05:29.873 3188-3235/com.example.androidstudio.fixit D/OpenGLRenderer: Swap behavior 0 01-01 04:05:30.001 3188-3235/com.example.androidstudio.fixit D/EGL_emulation: eglCreateContext: 0xa2b59da0: maj 2 min 0 rcv 2 01-01 04:05:30.073 3188-3235/com.example.androidstudio.fixit D/EGL_emulation: eglMakeCurrent: 0xa2b59da0: ver 2 0 (tinfo 0xac24c670) 01-01 04:05:30.269 3188-3235/com.example.androidstudio.fixit D/EGL_emulation: eglMakeCurrent: 0xa2b59da0: ver 2 0 (tinfo 0xac24c670) задан Klumpted 01 янв. '18 в 15:27 источник поделиться

qaru.site

Эмулятор студии Android не запускается с сообщением об ошибке ограничения памяти

Я пытаюсь запустить свой первый проект студии Android, но я получаю это сообщение об ошибке, и эмулятор не запускается:

  • Из Android-студии откройте Windows-> Выбрать Android Virtual Device Manager-> Выберите ваше устройство-> Нажмите кнопку «Изменить» -> Измените параметр RAM до 512 МБ в «Параметры памяти» -> «Сохранить» и запустите эмулятор, он будет работать
  • Кроме того, вы можете использовать Genymotion Android Vm: https://www.genymotion.com/?utm_source=dlvr.it&utm_medium=twitter#!/download

После установки Android Studio

В CMD (Run As Admin) выполните эту команду (эмулятор должен быть закрыт):

//if it's installed on D:, at first, "cd" to that drive, like "D:" cd "%ANDROID_SDK_HOME%\sdk\extras\intel\Hardware_Accelerated_Execution_Manager" silent_install.bat -m 1024

Это установит память HAXM на 1024 Мб (максимум 1800) . Установите параметр RAM в VDM немного ниже этого значения, например 980

Если вы используете Mac OS, используйте навигацию по пути /<USER_DIR>/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager и выполните sudo ./silent_install.sh -m 1024

Попробуйте перезагрузить компьютер!

Я просто боролся с этой проблемой, и после часа чистки веб-страниц бесполезно я попытался перезагрузить компьютер, и проблема была решена.

В Android Studio, версия 1.2.1.1:

Перейдите в раздел «Инструменты -> Android -> AVD Manager -> Выберите ваше устройство -> Изменить -> Дополнительные параметры -> Измените параметр RAM до 512 Мб.

Сохраните его и запустите приложение в эмуляторе. Теперь он должен бежать.

Кажется, что AVD не любит устанавливать память в GB. Если он не сохранит новую настройку в ГБ, измените ее на МБ.

Если вы используете студию Android и сталкиваетесь с проблемой с размером эмулятора Ram, выполните следующие действия:

Перейти к Инструменты -> Android -> AVD Manager -> (выберите устройство) -> Изменить устройство -> Показать дополнительные настройки -> Новое устройство -> Выбрать кнопку «Изменить» -> «Новый профиль оборудования» -> Изменить размер памяти на 512 М -> Отредактируйте устройство в правом нижнем углу, затем -> завершите.

В моем случае эта проблема возникла, когда я дважды запускал дважды непреднамеренно из AVD-менеджера. Я решил эту проблему, убив запущенный экземпляр из taskmanager (qemu-system-i386.exe).

ohandroid.com

Эмулятор Android не запускается, показывая «недопустимый параметр командной строки»,

Я сделал простую программу «Hello World» в Eclipse . Я ничего не добавил к файлу Java и только добавил текстовое представление в файле main.xml as

И теперь, когда я запускаю свою программу, в консоли отображается следующее.

Это показывает, что мое виртуальное устройство Android (AVD) не удалось запустить по какой-то причине. Что я могу сделать, чтобы исправить эту проблему?

  • Если ваш путь местоположения SDK в Eclipse находится в C:\Program Files (x86)\ change to C:\PROGRA~2\ .
  • Если вы используете 32-разрядную Windows, C:\Program Files\ , измените путь на C:\PROGRA~1\ .

В настоящее время существует проблема с R12, где местоположение SDK не может содержать пробелов.

Место установки по умолчанию: C:\Programme Files(x86)\Android\android-sdk . В настоящее время они исправляют проблему, но теперь вы можете ее обойти, изменив путь местоположения SDK в eclipse на C:\PROGRA~2\Android\android-sdk .

Если вы используете 32-разрядную Windows, измените путь на C:\PROGRA~1\Android\android-sdk .

Я бы предложил создать соединение каталога с именем C:\Android указывающее на фактические C:\Program Files (x86)\Android\android-sdk-windows\ :

MKLINK /JC:\Android "C:\Program Files (x86)\Android\android-sdk-windows\"

А затем установить вновь созданное соединение как местоположение SDK для вашего плагина Eclipse ADT (меню Eclipse \ Window \ Preference \ Android). Это может помочь для ряда инструментов / плагина, которые имеют проблемы с пробелами в путях.

NickC является правильным. Также стоит отметить, что местоположение SDK установлено в Eclipse> меню «Окно»> «Настройки»> «Android». Если ваши папки различны, вы можете проверить формат 8.3 любой папки с именем dir foldername / x в командной строке.

У меня тоже был этот вопрос. Решение (если вы в Windows как я), чтобы изменить путь к C:\PROGRA~1\Android\android-sdk-windows\ .

Предполагая, что Program Files – это первый каталог со словом PROGRAM, в котором он должен быть. Это сработало.

Я запустил диспетчер задач, убедился, что adb.exe закрыт (он блокирует некоторые файлы)

Создайте папку C: \ Android Перемещенная папка + все файлы из C: \ Program Files \ android-sdk в C: \ Android

Отредактировано C: \ Documents and Settings \ All Users \ Start Menu \ Programs \ Android SDK Tools .

Я решил удалить SDK и переустановить, но на всю жизнь, где он хранит временные файлы? Я don't хочу повторно загружать платформы, образцы и doco, которые я добавил в SDK.

У меня такая же проблема. Я работал с:

"C:\Program Files (x86)\Android\android-sdk\tools\emulator-arm.exe" @foo

foo – имя вашего виртуального устройства.

В качестве альтернативы методу PROGRA ~ 2 (который не работает, например, в IntelliJ IDEA ), вы можете создать символическую ссылку .

Его можно назвать, например, prg для Program Files (запустите mklink /? Из командной строки, чтобы узнать, как это сделать). Затем запустите эмулятор как C:\prg\Android\android-sdk\tools\emulator.exe . Также измените путь к SDK / эмулятору в вашей среде IDE .

Emulator-arm.exe, не удалось запустить. Проблема заключалась в том, что у моего ноутбука две графические карты и был выбран только один (один из них) от Nvidia 555M. Выбрав другую графическую карту из Nvidia mediu (выбранную базовую плату Intel), эмулятор запустился!

Не забудьте запустить «avd-avd-avd-обновление для Android» после изменения пути Android SDK.

Это не работает после обновления Andoid SDK R12. Я думаю, это потому, что SDK не нашел путь Java SDK. Это можно решить, добавив Java SDK Path в переменную среды PATH.

ohandroid.com

android-emulator - Android эмулятор не работает на MAC

Я пытаюсь использовать Android-эмулятор после загрузки Android Studio. Раньше я использовал старый Samsung S4, но для некоторых функций вам нужно что-то совместимое с Marshmallow.

Я вижу следующие проблемы:

  • -Эмулятор не запускается
  • Экран Android показывает, как будто он готовится к загрузке, но не
  • -Когда экран андроида исчезает после часа ожидания, на экране появляется диалоговое окно, в котором говорится, что система не отвечает, и ждать или убивать Процесс
  • -Когда я пытаюсь запустить приложение на AVD, пока отображается этот экран, ошибка из Android Studio появляется, говоря, что AVD не устанавливал APK правильно и удалить их или отменить.

Решения, которые я пробовал:

  • -Lowering AVD RAM до 512 и 236 МБ
  • Отключение камеры эмулятора
  • - Отключение звука
  • -Graphics предпочтение, установленное для программного обеспечения
  • -Удаление и перезагрузка всего.
  • -Проверка, чтобы убедиться, что API соответствует SDK
  • -Попробовать различные API (25)
  • -Загрузка BlueStacks (не понимала, что использует Kitkat)

Большинство решений для медленных/неработающих эмуляторов были связаны с настройками эмулятора, которые я изменил и попробовал. Я застрял на этом в течение трех дней и отчаянно нуждаюсь в решении, поэтому я могу проверить свое приложение, которое требует Android API 23 +.

Небольшая заметка на всякий случай, если мне не повезло. Я использую MAC-адрес середины 2010 года, работающий на OSX Sierra, Core 2 Duo, 16 ГБ оперативной памяти, 1 ТБ жесткий диск.

** Обновление Я запускал эмулятор через командную строку, и вот результат, который я получаю. Эмулятор по-прежнему загружается на экране Android, но больше никаких записей не было зарегистрировано в течение последних 30 минут после того, как "Adb connected, start proxing data".

Macs-MacBook-Pro-2:sdk joncorrin$ tools/emulator @Nexus_5X_API_23 -verbose emulator:Android emulator version 25.3.0.0 (build_id 3394391) emulator:Found AVD name 'Nexus_5X_API_23' emulator:Found AVD target architecture: x86 emulator:argv[0]: 'tools/emulator'; program directory: '/Users/mac/Library/Android/sdk/tools' emulator: Found directory: /Users/mac/Library/Android/sdk/system-images/android-23/google_apis/x86/ emulator:Probing for /Users/mac/Library/Android/sdk/system-images/android-23/google_apis/x86//kernel-ranchu: file exists emulator:Auto-config: -engine qemu2 (based on configuration) emulator: Found directory: /Users/mac/Library/Android/sdk/system-images/android-23/google_apis/x86/ emulator:try dir /Users/mac/Library/Android/sdk/tools emulator:try dir tools/ emulator:try dir emulator emulator:Found target-specific 64-bit emulator binary: emulator/qemu/darwin-x86_64/qemu-system-i386 emulator:Adding library search path: 'emulator/lib64' emulator: Found directory: /Users/mac/Library/Android/sdk/system-images/android-23/google_apis/x86/ emulator: Found directory: /Users/mac/Library/Android/sdk/system-images/android-23/google_apis/x86/ emulator:GPU emulation is disabled emulator: Adding library search path for Qt: 'emulator/lib64/qt/lib' emulator: Setting Qt plugin search path: QT_QPA_PLATFORM_PLUGIN_PATH=emulator/lib64/qt/plugins emulator: Running :emulator/qemu/darwin-x86_64/qemu-system-i386 emulator: qemu backend: argv[00] = "emulator/qemu/darwin-x86_64/qemu-system-i386" emulator: qemu backend: argv[01] = "@Nexus_5X_API_23" emulator: qemu backend: argv[02] = "-verbose" emulator: Concatenated backend parameters: emulator/qemu/darwin-x86_64/qemu-system-i386 @Nexus_5X_API_23 -verbose emulator: WARNING: Crash service did not start emulator: Android virtual device file at: /Users/mac/.android/avd/Nexus_5X_API_23.ini emulator: virtual device content at /Users/mac/.android/avd/Nexus_5X_API_23.avd emulator: virtual device config file: /Users/mac/.android/avd/Nexus_5X_API_23.avd/config.ini emulator: using core hw config path: /Users/mac/.android/avd/Nexus_5X_API_23.avd/hardware-qemu.ini emulator: Found AVD target API level: 23 emulator: Read property file at ./system-images/android-23/google_apis/x86//build.prop emulator: No boot.prop property file found. emulator: found skin 'nexus_5x' in directory: /Users/mac/Library/Android/sdk/skins/ emulator: autoconfig: -skin nexus_5x emulator: autoconfig: -skindir /Users/mac/Library/Android/sdk/skins/ emulator: autoconfig: -kernel ./system-images/android-23/google_apis/x86//kernel-ranchu emulator: Target arch = 'x86' emulator: Auto-config: -qemu -cpu qemu32 emulator: Auto-detect: Kernel image requires new device naming scheme. emulator: Auto-detect: Kernel does not support YAFFS2 partitions. emulator: autoconfig: -ramdisk ./system-images/android-23/google_apis/x86//ramdisk.img emulator: Using initial system image: ./system-images/android-23/google_apis/x86//system.img emulator: autoconfig: -data /Users/mac/.android/avd/Nexus_5X_API_23.avd/userdata-qemu.img emulator: autoconfig: -initdata /Users/mac/.android/avd/Nexus_5X_API_23.avd/userdata.img emulator: autoconfig: -cache /Users/mac/.android/avd/Nexus_5X_API_23.avd/cache.img emulator: autoconfig: -sdcard /Users/mac/.android/avd/Nexus_5X_API_23.avd/sdcard.img emulator: Increasing RAM size to 1024MB emulator: System image is read only emulator: GPU emulation is disabled emulator: Found 2 DNS servers: 75.75.75.75 75.75.76.76 emulator: trying to load skin file '/Users/mac/Library/Android/sdk/skins//nexus_5x/layout' emulator: CPU Acceleration: working emulator: CPU Acceleration status: HAXM version 6.0.5 (3) is installed and usable. emulator: Adjusting Contiguous Memory Allocation of 1080x1920 framebuffer for software renderer to 16MB. emulator: Found 2 DNS servers: 75.75.75.75 75.75.76.76 Content of hardware configuration file: hw.cpu.arch = x86 hw.cpu.model = qemu32 hw.cpu.ncore = 1 hw.ramSize = 1024 hw.screen = multi-touch hw.mainKeys = false hw.trackBall = false hw.keyboard = true hw.keyboard.lid = false hw.keyboard.charmap = qwerty2 hw.dPad = false hw.gsmModem = true hw.gps = true hw.battery = true hw.accelerometer = true hw.audioInput = true hw.audioOutput = true hw.sdCard = true hw.sdCard.path = /Users/mac/.android/avd/Nexus_5X_API_23.avd/sdcard.img disk.cachePartition = true disk.cachePartition.path = /Users/mac/.android/avd/Nexus_5X_API_23.avd/cache.img disk.cachePartition.size = 66m hw.lcd.width = 1080 hw.lcd.height = 1920 hw.lcd.depth = 16 hw.lcd.density = 420 hw.lcd.backlight = true hw.gpu.enabled = false hw.gpu.mode = guest hw.gpu.blacklisted = no hw.initialOrientation = Portrait hw.camera.back = emulated hw.camera.front = emulated vm.heapSize = 256 hw.sensors.light = true hw.sensors.pressure = true hw.sensors.humidity = true hw.sensors.proximity = true hw.sensors.magnetic_field = true hw.sensors.orientation = true hw.sensors.temperature = true hw.useext4 = true kernel.path = ./system-images/android-23/google_apis/x86//kernel-ranchu kernel.newDeviceNaming = yes kernel.supportsYaffs2 = no disk.ramdisk.path = ./system-images/android-23/google_apis/x86//ramdisk.img disk.systemPartition.initPath = ./system-images/android-23/google_apis/x86//system.img disk.systemPartition.size = 1280m disk.dataPartition.path = /Users/mac/.android/avd/Nexus_5X_API_23.avd/userdata-qemu.img disk.dataPartition.size = 2g disk.encryptionKeyPartition.path = /Users/mac/.android/avd/Nexus_5X_API_23.avd/encryptionkey.img avd.name = Nexus_5X_API_23 . QEMU options list: emulator: argv[00] = "emulator/qemu/darwin-x86_64/qemu-system-i386" emulator: argv[01] = "-dns-server" emulator: argv[02] = "75.75.75.75,75.75.76.76" emulator: argv[03] = "-serial" emulator: argv[04] = "null" emulator: argv[05] = "-cpu" emulator: argv[06] = "android32" emulator: argv[07] = "-enable-hax" emulator: argv[08] = "-m" emulator: argv[09] = "1024" emulator: argv[10] = "-lcd-density" emulator: argv[11] = "420" emulator: argv[12] = "-kernel" emulator: argv[13] = "./system-images/android-23/google_apis/x86//kernel-ranchu" emulator: argv[14] = "-initrd" emulator: argv[15] = "./system-images/android-23/google_apis/x86//ramdisk.img" emulator: argv[16] = "-object" emulator: argv[17] = "iothread,id=disk-iothread" emulator: argv[18] = "-drive" emulator: argv[19] = "if=none,overlap-check=none,cache=unsafe,index=0,id=system,file=/Users/mac/.android/avd/Nexus_5X_API_23.avd/system.img.qcow2,read-only" emulator: argv[20] = "-device" emulator: argv[21] = "virtio-blk-pci,drive=system,iothread=disk-iothread,modern-pio-notify" emulator: argv[22] = "-drive" emulator: argv[23] = "if=none,overlap-check=none,cache=unsafe,index=1,id=cache,file=/Users/mac/.android/avd/Nexus_5X_API_23.avd/cache.img.qcow2,l2-cache-size=1048576" emulator: argv[24] = "-device" emulator: argv[25] = "virtio-blk-pci,drive=cache,iothread=disk-iothread,modern-pio-notify" emulator: argv[26] = "-drive" emulator: argv[27] = "if=none,overlap-check=none,cache=unsafe,index=2,id=userdata,file=/Users/mac/.android/avd/Nexus_5X_API_23.avd/userdata-qemu.img.qcow2,l2-cache-size=1048576" emulator: argv[28] = "-device" emulator: argv[29] = "virtio-blk-pci,drive=userdata,iothread=disk-iothread,modern-pio-notify" emulator: argv[30] = "-drive" emulator: argv[31] = "if=none,overlap-check=none,cache=unsafe,index=3,id=encrypt,file=/Users/mac/.android/avd/Nexus_5X_API_23.avd/encryptionkey.img.qcow2,l2-cache-size=1048576" emulator: argv[32] = "-device" emulator: argv[33] = "virtio-blk-pci,drive=encrypt,iothread=disk-iothread,modern-pio-notify" emulator: argv[34] = "-drive" emulator: argv[35] = "if=none,overlap-check=none,cache=unsafe,index=4,id=sdcard,file=/Users/mac/.android/avd/Nexus_5X_API_23.avd/sdcard.img.qcow2,l2-cache-size=1048576" emulator: argv[36] = "-device" emulator: argv[37] = "virtio-blk-pci,drive=sdcard,iothread=disk-iothread,modern-pio-notify" emulator: argv[38] = "-netdev" emulator: argv[39] = "user,id=mynet" emulator: argv[40] = "-device" emulator: argv[41] = "virtio-net-pci,netdev=mynet" emulator: argv[42] = "-netdev" emulator: argv[43] = "user,id=mynet2,net=10.0.3.0/24" emulator: argv[44] = "-device" emulator: argv[45] = "virtio-net-pci,netdev=mynet2" emulator: argv[46] = "-show-cursor" emulator: argv[47] = "-L" emulator: argv[48] = "emulator/lib/pc-bios" emulator: argv[49] = "-soundhw" emulator: argv[50] = "hda" emulator: argv[51] = "-vga" emulator: argv[52] = "none" emulator: argv[53] = "-append" emulator: argv[54] = "qemu=1 androidboot.hardware=ranchu clocksource=pit android.qemud=1 console=0 console=0 android.checkjni=1 qemu.gles=2 qemu.encrypt=1 cma=32M ndns=2" emulator: argv[55] = "-android-hw" emulator: argv[56] = "/Users/mac/.android/avd/Nexus_5X_API_23.avd/hardware-qemu.ini" Concatenated QEMU options: emulator/qemu/darwin-x86_64/qemu-system-i386 -dns-server 75.75.75.75,75.75.76.76 -serial null -cpu android32 -enable-hax -m 1024 -lcd-density 420 -kernel ./system-images/android-23/google_apis/x86//kernel-ranchu -initrd ./system-images/android-23/google_apis/x86//ramdisk.img -object iothread,id=disk-iothread -drive if=none,overlap-check=none,cache=unsafe,index=0,id=system,file=/Users/mac/.android/avd/Nexus_5X_API_23.avd/system.img.qcow2,read-only -device virtio-blk-pci,drive=system,iothread=disk-iothread,modern-pio-notify -drive if=none,overlap-check=none,cache=unsafe,index=1,id=cache,file=/Users/mac/.android/avd/Nexus_5X_API_23.avd/cache.img.qcow2,l2-cache-size=1048576 -device virtio-blk-pci,drive=cache,iothread=disk-iothread,modern-pio-notify -drive if=none,overlap-check=none,cache=unsafe,index=2,id=userdata,file=/Users/mac/.android/avd/Nexus_5X_API_23.avd/userdata-qemu.img.qcow2,l2-cache-size=1048576 -device virtio-blk-pci,drive=userdata,iothread=disk-iothread,modern-pio-notify -drive if=none,overlap-check=none,cache=unsafe,index=3,id=encrypt,file=/Users/mac/.android/avd/Nexus_5X_API_23.avd/encryptionkey.img.qcow2,l2-cache-size=1048576 -device virtio-blk-pci,drive=encrypt,iothread=disk-iothread,modern-pio-notify -drive if=none,overlap-check=none,cache=unsafe,index=4,id=sdcard,file=/Users/mac/.android/avd/Nexus_5X_API_23.avd/sdcard.img.qcow2,l2-cache-size=1048576 -device virtio-blk-pci,drive=sdcard,iothread=disk-iothread,modern-pio-notify -netdev user,id=mynet -device virtio-net-pci,netdev=mynet -netdev user,id=mynet2,net=10.0.3.0/24 -device virtio-net-pci,netdev=mynet2 -show-cursor -L emulator/lib/pc-bios -soundhw hda -vga none -append 'qemu=1 androidboot.hardware=ranchu clocksource=pit android.qemud=1 console=0 console=0 android.checkjni=1 qemu.gles=2 qemu.encrypt=1 cma=32M ndns=2' -android-hw /Users/mac/.android/avd/Nexus_5X_API_23.avd/hardware-qemu.ini emulator: Starting QEMU main loop Hax is enabled Hax ram_size 0x40000000 emulator: registered 'boot-properties' qemud service emulator: Adding boot property: 'qemu.sf.fake_camera' = 'both' emulator: Adding boot property: 'ro.opengles.version' = '131072' emulator: Adding boot property: 'dalvik.vm.heapsize' = '256m' emulator: Adding boot property: 'qemu.hw.mainkeys' = '0' emulator: Adding boot property: 'qemu.adb.secure' = '1' emulator: Adding boot property: 'qemu.sf.lcd_density' = '420' HAX is working and emulator runs in fast virt mode. emulator: goldfish_events.have-dpad: false emulator: goldfish_events.have-trackball: false emulator: goldfish_events.have-camera: true emulator: goldfish_events.have-keyboard: true emulator: goldfish_events.have-lidswitch: false emulator: goldfish_events.have-touch: false emulator: goldfish_events.have-multitouch: true emulator: control console listening on port 5554, ADB on port 5555 Not using any http proxy emulator: android_hw_fingerprint_init: fingerprint qemud listen service initialized emulator: onGuestSendCommand: [0x7f80950cdc00] Adb connected, start proxing data

** ОБНОВЛЕНИЕ

:

emulator: _hwFingerprint_connect: connect finger print listen is called emulator: got message from guest system fingerprint HAL

за последние 30 минут.

Android показывает экран с задержкой, в котором говорится, что "Запуск Android-процесса", а затем через 30 минут показал замороженный экран, в котором указано, что пользовательский интерфейс системы не отвечает, и за ним следует диалоговое окно отладки. См. Изображения. Когда я нажимаю, пользовательский интерфейс не отвечает, и журналы не выводят ничего, кроме того, что я опубликовал.

введите описание изображения здесь

qaru.site


 

..:::Новинки:::..

Windows Commander 5.11 Свежая версия.

Новая версия
IrfanView 3.75 (рус)

Обновление текстового редактора TextEd, уже 1.75a

System mechanic 3.7f
Новая версия

Обновление плагинов для WC, смотрим :-)

Весь Winamp
Посетите новый сайт.

WinRaR 3.00
Релиз уже здесь

PowerDesk 4.0 free
Просто - напросто сильный upgrade проводника.

..:::Счетчики:::..