Pull to refresh

Comments 50

UFO just landed and posted this here
Да, поэтому. С HAXM скорость увеличивается как раз за счет того, что инструкции, без трансляции, исполняются на системном CPU.
Приложения, использующие native-библиотеки под ARM, заведутся?
Пересобрать сначала под x86.
По идее не должны. Но если это Ваши приложения — то собирайте нативные либы под все архитектуры — arm, mips и x86.
Проблема как раз в том, что не мои. Понятно, будем продолжать использовать реальные железки через дата-кабель.
Зачем жеж дата-кабель. Можно через wifi, adb прекрасно работает по воздуху. Использую для этого adbWireless из маркета.
Да как-то привычнее по хвосту + не уверен, что unity remote будет работать иначе.
UFO just landed and posted this here
С HAXM нет, заведуться только х86, для native arm понадобиться не х86 sdk и соответсвенно тормозно эмулятор.
Ok, Gentoo amd64 — пишет: Intel Hardware Accelerated Execution Manager — Not compatible with Linux. Точно linux поддерживается?
Ага, кажется понял. Линуксоидам в свойственном им духе — дается документашка как поднять kvm и запустить эмулятор с --enable-kvm опцией. Хорошо, будем пробовать.
А что там под капотом? Банальный QEMU что ли?
А нужен нескучный VBox?
UFO just landed and posted this here
работоспособность maps api от этого никак не зависит, зависит от версии sdk, на которой поднимаете эмулятор, чтобы работали карты нужна версия с google api
простите, понял к чему был вопрос.
Я сам их туда закинул и собрал такой образ и даже уже в какой-то похожей теме давал линк именно Вам на этот образ с google maps :)
Сапсибо, у меня на макоси эмулятор теперь тоже летает :)
Теперь осталось собрать ffmpeg под x86…
А амдшная виртуализация поддерживается? :)
Попробовал на работе — не запускается, черный экран и все. Проц pentium e5400
UFO just landed and posted this here
А если службу остановить, образ запускается?
А у меня x86-образ и с HAXM, и без HAXM не запускается. В лучшем случае на экране бесконечно идёт анимация надписи ANDROID и всё; в худшем — такой же чёрный экран, как и у mezhevikin.
2410M, W7 x64
UFO just landed and posted this here
UFO just landed and posted this here
И у меня не работает. Черный экран.
Win 7, x64, i5-2430M
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Только на железках TI 44x0 и Qualcomm Krait. NVIDIA и Intel пока на 2.6.x.
Нууу, секрет Полишинеля.
Я еще год назад тестировал на образах от android-x86.org (тогда были стабильные 2.2 и пионерские 2.3, а сейчас они уже дошли до ICS).
Есть, к слову, решение еще хулигантней — загрузиться с android-x86 на физически отдельной машине (у меня под рукой были Toshiba Satellite и Acer Aspire 1, но судя по первому, пошло бы вообще на чем угодно). Подхватились камера, акселерация графики, сеть (включая wi-fi)…
Правда, при использовании отдельной железки пропадает основная плюшка эмулятора. Зато остается дополнительная, которая едва ли не важней: root из коробки.
(Тестирования на реальном телефоне никто никогда не отменял, но при таком раскладе оно свободно уезжает куда-нибудь к betta milestone, после того, как доточены архитектура и бизнес-логика.)
А если говорит что NX not present?
Если у кого тоже будет писать проверьте в BIOS для CPU Execute Disable Bit должен быть Enabled
2.3 вообще реально запустить с поддержкой intelhaxm? У гугла написано:
«Start the AVD Manager and create a new AVD with the Target value of Android 4.0.3 (API Level 15), revision 3 or higher.»
А в SDK менеджере для андроида 2.3.3 есть пакет Intel Atom x86 System Image
Да, я запустил, делаете все, что написано в статье, кроме пераметра GPU emulation, с ним не запускается. И еще в таргете AVD выбрать Intel Atom x86 System Image.
Автор!

Жги ещё!

Существование Хабра для меня теперь оправдано одной этой статьёй.
В osx при установке HAXM virtualbox отказывается далее работать, инструкция vt-x постоянно занята получается, пришлось удалить на время этот ускоритель и отлаживать далее через разные телефончики. Может кто-то сталкивался или выходил релиз поновее с управлением использования инструкций под себя? Disabe сделать HAXM этому не нашел как.
sc stop intelhaxm… нет?
Вроде быстрее, но не прям вот youtube смотреть. тормозин он
Спасибо, скорость реально возросла в несколько раз!
Интересно было бы понять, в чем принципиальная разница с простой эмуляцией x86 (который доступен для эмуляторов API L10). Я думал что в таком эмуляторе инструкции уже не эмулируются. Что же нам дают эти интел-ускорители?
Наблюдаю падения ОС при использовании AVD c GPU emulation:
Linux Mint 12, 2.6.38-8, x86_64
Ноутбук Acer Aspire 3820GT. У кого-нибудь есть похожие проблемы?
Кстати, столкнулся с проблемой.
В емуляторе не работает звук, но в в настройках AVD Manager нет закладок с редактированием hardware опций.
Лечится следующим образом
1. Заходим в C:\Users\\.android\avd\<avdName.avd>
2. Открываем config.ini, добавляем в конец hw.audioOutput=yes
3. Перезапускаем avd
Sign up to leave a comment.