Сегодня пришлось вплотную подебажить приложение под бадой. По сути пишу это в перерывах между запусками, пока оно компилится/заливается. Приложение большое, использует 3Д графику, OpenGL ES 2, звук итд... отсюда большое количество потребляемой памяти. Но дело не в этом. Собственно девайс появился сегодня вечром, а до этого мы пытались отладить через Remote Test Lab. Это такая шутка, с помощью которой разработчик как бы может тестировать свое приложение на удаленном устройстве. Казалось бы все чудесно, но вот как это выглядит в действительности: установил плагин для Эклипса, залогинился на этот сервер удаленного тестирования - все ок. Зарезервировал себе девайс на пол часа... Давай же теперь тестить! Не тут то было. После передачи пакета (обычный зип) "туда" появляется надпись "Install please waiting" (хз как это правильно переводиться, но суть ясна - ожидайте) и дальше эта надпись остается вечно. Итого: из 30 зарезервированных минут - 5 на заливку пакета и остальное на ожидание. Запустить не удалось ни разу. Ладно бы запустить - даже понажимать на удаленный девайс толком нельзя. После нескольких нажатий (которые впрочем не дают результата) в консоли появляется ошибка java что-то типа "Невозможно преобразовать 0,03" в число (скорее всего проблема в запятой-разделителе). Вылечить это не удалось ни региональными настройками, ни перезагрузкой ни обновлением явы... пол дня потрачено впустую. Сейчас у меня есть девайс и скорость разработки/отладки немного возрасла. Немного, потому что скорость передачи с компьютера на девайс оставляет желать лучшего... вот так вот. Я люблю айфон и Xcode
Ссылка | Комментарии [23]