Проблемы с разгоном эмулятора

vizort
Сообщения: 49
Зарегистрирован: 02 мар 2013, 22:43

Проблемы с разгоном эмулятора

Сообщение vizort » 11 апр 2013, 00:42

После невыносимого ожидания загрузки эмулятора решил я попробовать немного разогнать его.
Нашел подходящее решение от Intel.
Сделал все по инструкции ну вот возникла такая проблема что для Android 2.3.3 не хочет создаваться эмулятор, а вот для 4.2.2 все ок.
Так вот не пойму в чем проблема?
P.S. для Android 2.3.3 эмулятор который я хочу разогнать стоит.

=bor=
Сообщения: 267
Зарегистрирован: 21 мар 2013, 12:26

Re: Проблемы с разгоном эмулятора

Сообщение =bor= » 11 апр 2013, 13:38

VT-x в проце наличествует и в БИОСе включен? Тут проверили?
Последний раз редактировалось =bor= 11 апр 2013, 22:41, всего редактировалось 1 раз.

vizort
Сообщения: 49
Зарегистрирован: 02 мар 2013, 22:43

Re: Проблемы с разгоном эмулятора

Сообщение vizort » 11 апр 2013, 16:56

угу, VT-x присутствует. Где посмотреть в биосе включена ли она не нашел, но все же думаю проблема не в этом, так как в случае если бы этой технологии не было или она не была включена, вряд ли создался бы эмулятор для 4.2.2.

=bor=
Сообщения: 267
Зарегистрирован: 21 мар 2013, 12:26

Re: Проблемы с разгоном эмулятора

Сообщение =bor= » 11 апр 2013, 22:36

vizort писал(а):угу, VT-x присутствует. Где посмотреть в биосе включена ли она не нашел, но все же думаю проблема не в этом, так как в случае если бы этой технологии не было или она не была включена, вряд ли создался бы эмулятор для 4.2.2.
У меня в проце "Технология виртуализации Intel" есть, а "Intel VT-x с технологией EPT" - нет, однако эмулятор 4.2.2 создан и работает.
То, что в кавычках - из утилиты "Intel Processor Identification Utility" по ссылке выше.



=bor=
Сообщения: 267
Зарегистрирован: 21 мар 2013, 12:26

Re: Проблемы с разгоном эмулятора

Сообщение =bor= » 12 апр 2013, 10:48

Ага, сейчас видно.
Вы выбираете Atom, у меня с ним тоже не создаются, не знаю почему, может, кто из знатоков подскажет?
Я выбрал ARM, и всё работает.

vizort
Сообщения: 49
Зарегистрирован: 02 мар 2013, 22:43

Re: Проблемы с разгоном эмулятора

Сообщение vizort » 12 апр 2013, 20:37

Ну как я понимаю, дело в том что атом это и есть нужная опция для разгона, а арм это архитектура по умолчанию, то есть выбрав ее ничего не меняется. Эмулятор и тормозит потому что ему нужно эмулировать ARM? А с этой утилитой от интел скорость увеличивается за счет того, что инструкции, без трансляции, исполняются на системном CPU.

=bor=
Сообщения: 267
Зарегистрирован: 21 мар 2013, 12:26

Re: Проблемы с разгоном эмулятора

Сообщение =bor= » 12 апр 2013, 21:21

vizort писал(а):Ну как я понимаю, дело в том что атом это и есть нужная опция для разгона
Вот это не совсем верно, мне кажется, точнее, совсем не верно. :) Это не опция, просто в мобильных устройствах используются два вида процессоров - с системой команд x86 (Intel Atom, Nano, AMD) и RISC-процессоры ARM (Marvell, Freescale).
vizort писал(а):А с этой утилитой от интел скорость увеличивается за счет того, что инструкции, без трансляции, исполняются на системном CPU.
Вот это верно. Intel на аппаратном уровне поддерживает расширенную виртуализацию, отсюда и ускорение работы, в отличие от ARM. Потому, даже если проц компа - Intel, но не поддерживает VT-x, то можно не заморачиваться с HAXM - толку не будет.

EvilAngel
Сообщения: 28
Зарегистрирован: 16 апр 2013, 23:55

Re: Проблемы с разгоном эмулятора

Сообщение EvilAngel » 17 апр 2013, 21:49

Добрый день!

У меня почти такая же проблема. Но не с разгоном я мучаюсь, а с обычным запуском эмулятора из 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". Здесь также у меня вопрос, как с этим бороться? (чтобы восстановить клаву)
Последний раз редактировалось EvilAngel 18 апр 2013, 02:01, всего редактировалось 2 раза.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Проблемы с разгоном эмулятора

Сообщение rezak90 » 17 апр 2013, 22:05

хватит мучать эмуляторы =)
R.id.team
Политика на форуме запрещена

EvilAngel
Сообщения: 28
Зарегистрирован: 16 апр 2013, 23:55

Re: Проблемы с разгоном эмулятора

Сообщение EvilAngel » 17 апр 2013, 23:17

rezak90 писал(а):хватит мучать эмуляторы =)
А по сути? :)

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Проблемы с разгоном эмулятора

Сообщение rezak90 » 17 апр 2013, 23:25

EvilAngel писал(а):
rezak90 писал(а):хватит мучать эмуляторы =)
А по сути? :)
а по сути самый дешёвый андроид телефон стоит дешевле потраченных нервов и времени
R.id.team
Политика на форуме запрещена

=bor=
Сообщения: 267
Зарегистрирован: 21 мар 2013, 12:26

Re: Проблемы с разгоном эмулятора

Сообщение =bor= » 18 апр 2013, 00:55

rezak90 писал(а):
EvilAngel писал(а):
rezak90 писал(а):хватит мучать эмуляторы =)
А по сути? :)
а по сути самый дешёвый андроид телефон стоит дешевле потраченных нервов и времени
Это значит сдаться и не решить проблему. :D

EvilAngel
Сообщения: 28
Зарегистрирован: 16 апр 2013, 23:55

Re: Проблемы с разгоном эмулятора

Сообщение EvilAngel » 18 апр 2013, 00:56

rezak90 писал(а):
EvilAngel писал(а):
rezak90 писал(а):хватит мучать эмуляторы =)
А по сути? :)
а по сути самый дешёвый андроид телефон стоит дешевле потраченных нервов и времени
А кто говорит, что чего-то нет?

Но:

1) для тестирования работоспособности аппликухи разумно использование именно эмуляторов прежде, чем кидать её на свой девайс, который такими постоянными манипуляциями можно и убить(особенно, если пишется всё по быстрячку, а потому коряво), тем более, когда необходимо воссоздать внештатную ситуацию, коих в реальности достаточно много.

2) возможно мой вопрос требует отдельной темы (просто не хотелось мусорить по чём зря), но передо мной задача не разгона, а элементарного запуска из IDE.

Надеюсь на понимание и всё же тематические респонсы, потому как уж очень необходимо разрешение данной проблемы!

vizort
Сообщения: 49
Зарегистрирован: 02 мар 2013, 22:43

Re: Проблемы с разгоном эмулятора

Сообщение vizort » 18 апр 2013, 02:19

rezak90 писал(а):а по сути самый дешёвый андроид телефон стоит дешевле потраченных нервов и времени
а можно поподробнее про взаимодействие с андроид устройством? Что, как, куда вы сбрасываете?

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Проблемы с разгоном эмулятора

Сообщение rezak90 » 18 апр 2013, 06:09

vizort писал(а):
rezak90 писал(а):а по сути самый дешёвый андроид телефон стоит дешевле потраченных нервов и времени
а можно поподробнее про взаимодействие с андроид устройством? Что, как, куда вы сбрасываете?
в смысле что куда сбрасываю? Подключил через юсб шнур телефон и жмякаю Run =)
R.id.team
Политика на форуме запрещена

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Проблемы с разгоном эмулятора

Сообщение Mikhail_dev » 18 апр 2013, 07:17

А если бы всё так просто было. Надо поставить драйвера на телефон, после чего установить Vendor code (тыц) . К примеру на мой Q3 планшет вообще не было в общем списке его. По какой-то команде в консоли я всё таки его узнал, после чего он стал отображаться.
В принципе ничего сложного, но бывают заморочки.

EvilAngel
Сообщения: 28
Зарегистрирован: 16 апр 2013, 23:55

Re: Проблемы с разгоном эмулятора

Сообщение EvilAngel » 18 апр 2013, 09:57

rezak90 писал(а):
vizort писал(а):
rezak90 писал(а):а по сути самый дешёвый андроид телефон стоит дешевле потраченных нервов и времени
а можно поподробнее про взаимодействие с андроид устройством? Что, как, куда вы сбрасываете?
в смысле что куда сбрасываю? Подключил через юсб шнур телефон и жмякаю Run =)
А где же здесь хоть минимум универсальности, предоставляемой эмулятором? Или Вы - обладатель сверх нового девайса с механически (или даже программно) изменяющимися размерами экрана, поддерживающего все возможные разрешения, саморазгоняющимся (или обратно) процессором, поддержкой отключаемого тач-скрина и обладающего механической клавой с наличаем ИК-порта, GSM модуля, WiFi, Bluetooth, mini-USB, слотом для SD-, MMC-, XD-карт памяти, разъёмом для наушников, крыльев для док-станции и т.д и т.п.

Понятно, что и эмулятор не даст Вам всего, но всё же побольше, чем один девайс (причем, как я понял, дешевый).

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Проблемы с разгоном эмулятора

Сообщение rezak90 » 18 апр 2013, 10:27

ну у меня не один девайс а чуть больше десяти, но на эмуляторе не тестю уже давно так как хотя бы из-за того что карты на эмуляторе не проверить
R.id.team
Политика на форуме запрещена

Ответить