Страница 1 из 2
Проблемы с разгоном эмулятора
Добавлено: 11 апр 2013, 00:42
vizort
После невыносимого ожидания загрузки эмулятора решил я попробовать немного разогнать его.
Нашел подходящее решение от Intel.
Сделал все по инструкции ну вот возникла такая проблема что
для Android 2.3.3 не хочет создаваться эмулятор,
а вот для 4.2.2 все ок.
Так вот не пойму в чем проблема?
P.S.
для Android 2.3.3 эмулятор который я хочу разогнать стоит.
Re: Проблемы с разгоном эмулятора
Добавлено: 11 апр 2013, 13:38
=bor=
VT-x в проце наличествует и в БИОСе включен?
Тут проверили?
Re: Проблемы с разгоном эмулятора
Добавлено: 11 апр 2013, 16:56
vizort
угу, VT-x присутствует. Где посмотреть в биосе включена ли она не нашел, но все же думаю проблема не в этом, так как в случае если бы этой технологии не было или она не была включена, вряд ли создался бы эмулятор для 4.2.2.
Re: Проблемы с разгоном эмулятора
Добавлено: 11 апр 2013, 22:36
=bor=
vizort писал(а):угу, VT-x присутствует. Где посмотреть в биосе включена ли она не нашел, но все же думаю проблема не в этом, так как в случае если бы этой технологии не было или она не была включена, вряд ли создался бы эмулятор для 4.2.2.
У меня в проце "Технология виртуализации Intel" есть, а "Intel VT-x с технологией EPT" - нет, однако эмулятор 4.2.2 создан и работает.
То, что в кавычках - из утилиты "Intel Processor Identification Utility" по ссылке выше.
Re: Проблемы с разгоном эмулятора
Добавлено: 11 апр 2013, 22:40
=bor=
И вот это вроде ссылки:
но они никуда не ведут.
Re: Проблемы с разгоном эмулятора
Добавлено: 11 апр 2013, 23:25
vizort
Re: Проблемы с разгоном эмулятора
Добавлено: 12 апр 2013, 10:48
=bor=
Ага, сейчас видно.
Вы выбираете Atom, у меня с ним тоже не создаются, не знаю почему, может, кто из знатоков подскажет?
Я выбрал ARM, и всё работает.
Re: Проблемы с разгоном эмулятора
Добавлено: 12 апр 2013, 20:37
vizort
Ну как я понимаю, дело в том что атом это и есть нужная опция для разгона, а арм это архитектура по умолчанию, то есть выбрав ее ничего не меняется. Эмулятор и тормозит потому что ему нужно эмулировать ARM? А с этой утилитой от интел скорость увеличивается за счет того, что инструкции, без трансляции, исполняются на системном CPU.
Re: Проблемы с разгоном эмулятора
Добавлено: 12 апр 2013, 21:21
=bor=
vizort писал(а):Ну как я понимаю, дело в том что атом это и есть нужная опция для разгона
Вот это не совсем верно, мне кажется, точнее, совсем не верно.

Это не опция, просто в мобильных устройствах используются два вида процессоров - с системой команд x86 (Intel Atom, Nano, AMD) и RISC-процессоры ARM (Marvell, Freescale).
vizort писал(а):А с этой утилитой от интел скорость увеличивается за счет того, что инструкции, без трансляции, исполняются на системном CPU.
Вот это верно. Intel на аппаратном уровне поддерживает расширенную виртуализацию, отсюда и ускорение работы, в отличие от ARM. Потому, даже если проц компа - Intel, но не поддерживает VT-x, то можно не заморачиваться с HAXM - толку не будет.
Re: Проблемы с разгоном эмулятора
Добавлено: 17 апр 2013, 21:49
EvilAngel
Добрый день!
У меня почти такая же проблема. Но не с разгоном я мучаюсь, а с обычным запуском эмулятора из Eclipse.
Использую ось
Ubuntu 12.04.
Пользуясь мануалом многоуважаемого автора данного сервиса, произвёл все необходимые установки (для облечгения жизни выбрал ADT Bundle). Места мне не жалко, потому залил всё по полной. Предварительно установил
JDK 1.6.0_45. И всё вроде бы отлично без ошибок. Далее прошелся по пунктам создания AVD (
Урок 3. Создание AVD. Первое приложение. Структура Android-проекта.)

и первого проекта. И вот оно: стоило мне запустить проект на эмулятор из Eclipse,

как визуально ничего не произошло и консольный вывод Eclipse(а) с заголовком "DDMS" абсолютно пуст. Терминальный вывод таков:

с последующим графическим сообщением о том, что произошла системная ошибка и ничего не может быть отображено.
Суть же в том, что, когда я мануально запускаю эмулятор:
Код: Выделить всё
<пользователь>-Ubuntu:/usr/lib/android/sdk/tools$ ./emulator-arm -avd AVD_233
[/b]
то появляется сообщение об ошибке и предупреждение, после чего он прекрасно запускается:

и далее (при запущенном таким образом эмуляторе) повторяю действие:

которое нам устанавливает собранный apk на виртуальное устройство и запускает его на выполнение:
Может кто сталкивался с этой ошибкой?:
emulator: ERROR: Could not load OpenGLES emulation library: libOpenglRender.so: cannot open shared object file: No such file or directory
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
Я думаю, что это может быть связано с Убунтой. Но вот, как её разрешить?\
И ещё один момент. В эмуляторе у меня (как видно из последнего скрина) отсутствует клавиатура и вместо неё прописано: "Hardware keyboard. Use your physical keyboard to provide input". Здесь также у меня вопрос, как с этим бороться? (чтобы восстановить клаву)
Re: Проблемы с разгоном эмулятора
Добавлено: 17 апр 2013, 22:05
rezak90
хватит мучать эмуляторы =)
Re: Проблемы с разгоном эмулятора
Добавлено: 17 апр 2013, 23:17
EvilAngel
rezak90 писал(а):хватит мучать эмуляторы =)
А по сути?

Re: Проблемы с разгоном эмулятора
Добавлено: 17 апр 2013, 23:25
rezak90
EvilAngel писал(а):rezak90 писал(а):хватит мучать эмуляторы =)
А по сути?

а по сути самый дешёвый андроид телефон стоит дешевле потраченных нервов и времени
Re: Проблемы с разгоном эмулятора
Добавлено: 18 апр 2013, 00:55
=bor=
rezak90 писал(а):EvilAngel писал(а):rezak90 писал(а):хватит мучать эмуляторы =)
А по сути?

а по сути самый дешёвый андроид телефон стоит дешевле потраченных нервов и времени
Это значит сдаться и не решить проблему.

Re: Проблемы с разгоном эмулятора
Добавлено: 18 апр 2013, 00:56
EvilAngel
rezak90 писал(а):EvilAngel писал(а):rezak90 писал(а):хватит мучать эмуляторы =)
А по сути?

а по сути самый дешёвый андроид телефон стоит дешевле потраченных нервов и времени
А кто говорит, что чего-то нет?
Но:
1) для тестирования работоспособности аппликухи разумно использование именно эмуляторов прежде, чем кидать её на свой девайс, который такими постоянными манипуляциями можно и убить(особенно, если пишется всё по быстрячку, а потому коряво), тем более, когда необходимо воссоздать внештатную ситуацию, коих в реальности достаточно много.
2) возможно мой вопрос требует отдельной темы (просто не хотелось мусорить по чём зря), но передо мной задача не разгона, а элементарного запуска из IDE.
Надеюсь на понимание и всё же тематические респонсы, потому как уж очень необходимо разрешение данной проблемы!
Re: Проблемы с разгоном эмулятора
Добавлено: 18 апр 2013, 02:19
vizort
rezak90 писал(а):а по сути самый дешёвый андроид телефон стоит дешевле потраченных нервов и времени
а можно поподробнее про взаимодействие с андроид устройством? Что, как, куда вы сбрасываете?
Re: Проблемы с разгоном эмулятора
Добавлено: 18 апр 2013, 06:09
rezak90
vizort писал(а):rezak90 писал(а):а по сути самый дешёвый андроид телефон стоит дешевле потраченных нервов и времени
а можно поподробнее про взаимодействие с андроид устройством? Что, как, куда вы сбрасываете?
в смысле что куда сбрасываю? Подключил через юсб шнур телефон и жмякаю Run =)
Re: Проблемы с разгоном эмулятора
Добавлено: 18 апр 2013, 07:17
Mikhail_dev
А если бы всё так просто было. Надо поставить драйвера на телефон, после чего установить Vendor code (
тыц) . К примеру на мой Q3 планшет вообще не было в общем списке его. По какой-то команде в консоли я всё таки его узнал, после чего он стал отображаться.
В принципе ничего сложного, но бывают заморочки.
Re: Проблемы с разгоном эмулятора
Добавлено: 18 апр 2013, 09:57
EvilAngel
rezak90 писал(а):vizort писал(а):rezak90 писал(а):а по сути самый дешёвый андроид телефон стоит дешевле потраченных нервов и времени
а можно поподробнее про взаимодействие с андроид устройством? Что, как, куда вы сбрасываете?
в смысле что куда сбрасываю? Подключил через юсб шнур телефон и жмякаю Run =)
А где же здесь хоть минимум универсальности, предоставляемой эмулятором? Или Вы - обладатель сверх нового девайса с механически (или даже программно) изменяющимися размерами экрана, поддерживающего все возможные разрешения, саморазгоняющимся (или обратно) процессором, поддержкой отключаемого тач-скрина и обладающего механической клавой с наличаем ИК-порта, GSM модуля, WiFi, Bluetooth, mini-USB, слотом для SD-, MMC-, XD-карт памяти, разъёмом для наушников, крыльев для док-станции и т.д и т.п.
Понятно, что и эмулятор не даст Вам всего, но всё же побольше, чем один девайс (причем, как я понял, дешевый).
Re: Проблемы с разгоном эмулятора
Добавлено: 18 апр 2013, 10:27
rezak90
ну у меня не один девайс а чуть больше десяти, но на эмуляторе не тестю уже давно так как хотя бы из-за того что карты на эмуляторе не проверить