![]() |
Модераторы: javastic |
![]() ![]() ![]() |
|
ochnev |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 253 Регистрация: 27.3.2006 Репутация: нет Всего: нет |
Создал примитивное приложение под Android в Eclipse, создал виртуальное устройство, пытаюсь запустить приложение и получаю сообшение:
[2011-05-01 19:16:58 - FirstAndroid] ------------------------------ [2011-05-01 19:16:58 - FirstAndroid] Android Launch! [2011-05-01 19:16:58 - FirstAndroid] adb is running normally. [2011-05-01 19:16:58 - FirstAndroid] Performing com.nowhere.mobile.FirstActivity activity launch [2011-05-01 19:16:59 - FirstAndroid] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'MyVirtualDevice' [2011-05-01 19:16:59 - FirstAndroid] Uploading FirstAndroid.apk onto device 'emulator-5554' [2011-05-01 19:17:00 - FirstAndroid] Installing FirstAndroid.apk... [2011-05-01 19:20:27 - FirstAndroid] Failed to install FirstAndroid.apk on device 'emulator-5554! [2011-05-01 19:20:27 - FirstAndroid] (null) [2011-05-01 19:20:29 - FirstAndroid] Launch canceled! Стоит последний Android SDK, Eclipse Helios SR2, ADT plugin. Target SDK в приложении и в виртуальном устройстве - один и тот же (3.0). В чём тут может быть дело? Это можно как-нибудь исправить? |
|||
|
||||
CaptainNemo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 5.6.2008 Где: White Russia, Min sk Репутация: 3 Всего: 9 |
||||
|
||||
ochnev |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 253 Регистрация: 27.3.2006 Репутация: нет Всего: нет |
Спасибо. Помогло продвинуться. По крайней мере, эмулятор теперь, похоже, реально запускается. Но теперь я получаю другую ошибку: [2011-05-02 14:45:02 - FirstAndroid] ------------------------------ [2011-05-02 14:45:02 - FirstAndroid] Android Launch! [2011-05-02 14:45:02 - FirstAndroid] adb is running normally. [2011-05-02 14:45:02 - FirstAndroid] Performing com.nowhere.mobile.FirstActivity activity launch [2011-05-02 14:45:02 - FirstAndroid] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'MyVirtualDevice' [2011-05-02 14:45:02 - FirstAndroid] Uploading FirstAndroid.apk onto device 'emulator-5554' [2011-05-02 14:45:02 - FirstAndroid] Failed to install FirstAndroid.apk on device 'emulator-5554': EOF [2011-05-02 14:45:02 - FirstAndroid] java.io.IOException: EOF [2011-05-02 14:45:02 - FirstAndroid] Launch canceled! Это поправимо? Update: И ещё вариант с такой концовкой: ... начало - как обычно ... [2011-05-02 14:58:35 - FirstAndroid] Uploading FirstAndroid.apk onto device 'emulator-5554' [2011-05-02 14:58:35 - FirstAndroid] Installing FirstAndroid.apk... [2011-05-02 15:01:06 - FirstAndroid] Failed to install FirstAndroid.apk on device 'emulator-5554! [2011-05-02 15:01:06 - FirstAndroid] (null) [2011-05-02 15:01:07 - FirstAndroid] Launch canceled! Это когда я запустил: emulator.exe -cpu-delay 0 -partition-size 1024 -no-boot-anim -avd MyVirtualDevice (а не 1028) P.S.: Оперативка на этом компьютере 1 Гб. Может, недостаточно? Это сообщение отредактировал(а) ochnev - 2.5.2011, 14:04 |
||||
|
|||||
CaptainNemo |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 5.6.2008 Где: White Russia, Min sk Репутация: 3 Всего: 9 |
ochnev,
Да не за что. ochnev,
В проекте нет ошибок? Если нет, пробуйте в Эклипсе: Project - Clean... Удалить проджект из Project Explorera и заново импортировать File - Restart Это сообщение отредактировал(а) CaptainNemo - 2.5.2011, 17:02 |
||||
|
|||||
ochnev |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 253 Регистрация: 27.3.2006 Репутация: нет Всего: нет |
Закрыл проект и удалил его. Перезапустил Eclipse. Кое-как импортировал через Import, "General", "existing projects into workspace". И теперь оно стало ругаться на сгенерированный класс R:
А раньше почему-то НЕ ругалось (не понимаю, почему, ведь import'а и раньше не было). Придётся пересоздавать проект, наверное. Как же тогда люди вообще импортируют Adnroid-проекты в Eclipse??.. Не понимаю вообще, что происходит... Это сообщение отредактировал(а) ochnev - 2.5.2011, 19:10 |
||||||
|
|||||||
CaptainNemo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 5.6.2008 Где: White Russia, Min sk Репутация: 3 Всего: 9 |
ochnev,
Вот так и импортируют, как вы выше написали. Тока ничего не ругается |
|||
|
||||
ochnev |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 253 Регистрация: 27.3.2006 Репутация: нет Всего: нет |
А от чего это зависит? |
||||
|
|||||
CaptainNemo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 5.6.2008 Где: White Russia, Min sk Репутация: 3 Всего: 9 |
ochnev,
А я думаете знаю? Я Джаву в первывй раз в глаза увидел месяца два назад. До этого писал тока на VB* ну и скрипты там всякие. Просто мобилу себе прикупил (Хуавея У8230), и решил немного автоматизировать.... Это сообщение отредактировал(а) CaptainNemo - 2.5.2011, 19:56 |
|||
|
||||
ochnev |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 253 Регистрация: 27.3.2006 Репутация: нет Всего: нет |
Нашёл причину, почему ругается Eclipse. Класса R там реально нет. Надо как-то его перегенерить. Пока не знаю как.
Project - Clean... -- помогло, только почему-то не с 1-й попытки. Класс сгенерился. Это сообщение отредактировал(а) ochnev - 2.5.2011, 21:47 |
|||
|
||||
CaptainNemo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 5.6.2008 Где: White Russia, Min sk Репутация: 3 Всего: 9 |
ochnev, Project - Clean - Это одно из самых распространенных команд для лечения проблем в Еклипсе Кстати, вы какой версией Еклипсе пользуетесь? Галиллео?
Это сообщение отредактировал(а) CaptainNemo - 2.5.2011, 22:27 |
|||
|
||||
ochnev |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 253 Регистрация: 27.3.2006 Репутация: нет Всего: нет |
Случилось чудо:
[2011-05-02 23:18:56 - FirstAndroid] ------------------------------ [2011-05-02 23:18:56 - FirstAndroid] Android Launch! [2011-05-02 23:18:56 - FirstAndroid] adb is running normally. [2011-05-02 23:18:56 - FirstAndroid] Performing com.nowhere.mobile.FirstActivity activity launch [2011-05-02 23:18:56 - FirstAndroid] Automatic Target Mode: Preferred AVD 'MyVirtualDevice' is available on emulator 'emulator-5554' [2011-05-02 23:18:56 - FirstAndroid] Uploading FirstAndroid.apk onto device 'emulator-5554' [2011-05-02 23:18:57 - FirstAndroid] Installing FirstAndroid.apk... [2011-05-02 23:19:25 - FirstAndroid] Success! [2011-05-02 23:19:25 - FirstAndroid] Starting activity com.nowhere.mobile.FirstActivity on device emulator-5554 То есть оно вроде как запустилось (отчасти). Наверное дело было в том, что надо было: 1) запустить эмулятор тем способом, для Посвящённых ![]() 2) дождаться, пока эмулятор запустится, ибо пока он полностью не запустился, никакого развёртывания и старта приложения не будет. Но всё равно осталась неясность: Экран эмулятора не изменяется, не выводится никакого "hello, world" от приложения. И у меня большие сомнения, нормально ли это, когда окно эмулятора так выглядит. Присоединённый файл ( Кол-во скачиваний: 11 ) ![]() |
|||
|
||||
CaptainNemo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 5.6.2008 Где: White Russia, Min sk Репутация: 3 Всего: 9 |
ochnev, Интересное окно. Признаться, не видал еще таких. Вы говорили, что ставили Android 3.0. Надо будет и мне обновиться.
Попробуйте ради интереса попресовать его хоткеями:
|
|||
|
||||
ochnev |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 253 Регистрация: 27.3.2006 Репутация: нет Всего: нет |
Ну наконец-то! Заработало!
Home, PageUp или F2 - после чего-то из них я попал в меню и добрался до своего тестового приложения. Выводы: 1) Запускать эмулятор - не из Eclipse, а "способом для посвящённых": emulator.exe -cpu-delay 0 -partition-size 512 -no-boot-anim -avd MyVirtualDeviceName или emulator.exe -cpu-delay 0 -partition-size 1024 -no-boot-anim -avd MyVirtualDeviceName (возможны и другие -partition-size) 2) Всё работает медленно. Поэтому надо дождаться окончания запуска. Запустилось - можно разворачивать приложение. 3) Использовать клавиши Home, PageUp или F2, чтобы добраться до меню. Всё работает медленно, поэтому и на клавиши реагирует не мгновенно. Приложение своё можно найти среди прочих. |
|||
|
||||
CaptainNemo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 5.6.2008 Где: White Russia, Min sk Репутация: 3 Всего: 9 |
ochnev,
От железа сильно зависит. На личном опыте убедился. На работе комп в разы слабее чем дома. Там если запустить эмуль - можно смело идти покурить... Еще первый старт AVD довольно тормозлив. Последующие более динамичны... Это сообщение отредактировал(а) CaptainNemo - 5.5.2011, 02:34 |
|||
|
||||
CaptainNemo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 5.6.2008 Где: White Russia, Min sk Репутация: 3 Всего: 9 |
ochnev,
Нормально выглядит. Вот дошли руки и обновился. Это для планшетов версия API Level. Как и следовало ожидать, новая сладость Honeycomb "медовые соты". На моём железе оооочень сильно тормозит (у меня 4 гига, стартовал из-под Линукса). Зато если нажать Alt + Enter то можно довольно удобно поюзать по инету в полноэкранном режиме типа как из-под Андродйда. Программки потетстить там разные... Вот... ![]() Пытаюсь вот сейчас собрать себе кастомный ром для загрузки этого Honeycombа на эмуляторе, дабы быстрей шуршал. Ну и маркет за одно в него вошью... ![]() Это сообщение отредактировал(а) CaptainNemo - 10.5.2011, 03:21 |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Android | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |