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

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

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

Сообщение Foenix » 18 апр 2013, 23:32

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

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

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

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

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

Сообщение EvilAngel » 08 июн 2013, 02:04

EvilAngel писал(а): Сообщение от 17 апр 2013, 20:49
...............................................
Проблему запуска эмулятора из среды радикально решил сменой оси для разработки с Ubuntu на Win7 :) (а жаль, под Линух среда+эмулятор работают "налету").

При решении проблемы с внешним(скиновым) видом эмулятора совершенно случайно заметил, что она связана с не очень корректным созданием моим AVD-Менеджером соответствующих AVD. Т.е. в Уроке №3 окно создания AVD у автора выглядело так:
Изображение
тогда как моё окно имеет вид:
Изображение
и, таким образом, чтобы удовлетворить пунктам урока (платформа 2.3.3 (API Level 10), имя - AVD_233, размер SDCard = 100, режим экрана HVGA), я выбирал:
Device: 3.2" HVGA slider (ADP1) (320x480: mdpi)
После этого получал то окно эмулятора, которое указал в проблеме. Просмотрев содержимое создавшегося C:\Users\User\.android\avd\AVD_233.avd\config.ini, заметил два не понравившихся параметра:
avd.ini.encoding=ISO-8859-1
hw.sdCard=yes
hw.device.manufacturer=Generic
hw.mainKeys=yes
hw.lcd.density=160
hw.accelerometer=yes
hw.dPad=no
hw.cpu.arch=arm
skin.name=320x480
sdcard.size=100M
abi.type=armeabi
hw.device.hash=1473123938
hw.trackBall=no
hw.device.name=3.2in HVGA slider (ADP1)
hw.camera.back=none
hw.sensors.proximity=yes
hw.battery=yes
disk.dataPartition.size=200M
image.sysdir.1=platforms\android-10\images\
hw.audioInput=yes
hw.sensors.orientation=yes
hw.gps=yes
skin.dynamic=yes
skin.path=320x480
hw.keyboard.lid=yes
hw.keyboard=yes
vm.heapSize=24
hw.ramSize=256
При этом ни в одном /platforms/android-XX/skins не нашел ничего схожего со skin.path=320x480. Потому эти два параметра ручками заменил, например, на:
skin.name=WVGA800
skin.path=platforms\android-15\skins\WVGA800
и, вуаля, теперь внешний вид эмулятора соответствует моим ожиданиям и png-шкам из указанного skin.path.

Потому возник и следующий вопрос:

только ли у меня такая лажа при создании AVD?

(ведь это всё ягодки. Цветочки же в том, что чтобы я не выбирал из списка Device в окне менеджера AVD, сталкивался с той же проблемой, пока ручками не изменил config.ini и, кроме того, внимательный читатель заметит, что в указанном мной содержимом config.ini также приходится править "hw.dPad=no" на "hw.dPad=yes", "hw.trackBall=no" на "hw.trackBall=yes" - не очень удобно (хотя и не накладно)).

Ответить