Урок 3. Создание AVD. Первое приложение. Структура Android-проекта.
Урок 3. Создание AVD. Первое приложение. Структура Android-проекта.
Для того, чтобы тестировать приложения, нам понадобится Android Virtual Device (AVD). Это эмулятор Android-смартфона, на который мы сможем устанавливать созданные нами приложения, и запускать их там. Давайте его создадим.
Click here to read this article!
Click here to read this article!
Последний раз редактировалось damager82 12 июл 2017, 14:27, всего редактировалось 38 раз.
Порыскал не мало времени по форумам и факам:
1) Мало кто сталкивался с этой ошибкой
2) Мало кто заморачивался с ней
3) Вы можете игнорировать это предупреждение! Оно относится к GPS локации или к функциям GPS (хотя интересно при чем здесь sensors port и GPS)... НО эмулятор прекрасно работает даже с этой "ошибкой".
Может администратор добавит это к своей статье, чтоб остальные начинающие не расстраивались и не тратили время на поиски информации 0:)
p.s.
При проверке обновлений и дополнений для платформы 2.3.3, Android SDK Manager пытается упорно заставить меня установить Android 4.0.3(API 15). Смыла не вижу, но может быть я ошибаюсь?!
1) Мало кто сталкивался с этой ошибкой
2) Мало кто заморачивался с ней
3) Вы можете игнорировать это предупреждение! Оно относится к GPS локации или к функциям GPS (хотя интересно при чем здесь sensors port и GPS)... НО эмулятор прекрасно работает даже с этой "ошибкой".
Может администратор добавит это к своей статье, чтоб остальные начинающие не расстраивались и не тратили время на поиски информации 0:)
p.s.
При проверке обновлений и дополнений для платформы 2.3.3, Android SDK Manager пытается упорно заставить меня установить Android 4.0.3(API 15). Смыла не вижу, но может быть я ошибаюсь?!
Re:
Смысл есть, если вы хотите разрабатывать и тестить приложения именно под эту платформу. И когда-нибудь ее все равно придется поставить, ее доля в устройствах будет растиstason писал(а):При проверке обновлений и дополнений для платформы 2.3.3, Android SDK Manager пытается упорно заставить меня установить Android 4.0.3(API 15). Смыла не вижу, но может быть я ошибаюсь?!
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
Прости за глупый вопрос, при создании проекта можно ли выбирать в Build Target несколько версий?
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
Мне Eclipse не дает это сделать Думаю, нельзя.AvP78 писал(а):Прости за глупый вопрос, при создании проекта можно ли выбирать в Build Target несколько версий?
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
В принципе в этом нету смысла так как если ты пишешь под версию 1.5, то приложение будет работать и во всех версиях что выше идут (так было точно до Андроида 4). Если же наоборот, пишешь на 2.3, то не факт что приложение заработает на 1.5.AvP78 писал(а):Прости за глупый вопрос, при создании проекта можно ли выбирать в Build Target несколько версий?
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
Я тоже так думал...damager82 писал(а):Мне Eclipse не дает это сделать Думаю, нельзя.
Понятно, спасибо!AiVeR писал(а):В принципе в этом нету смысла так как если ты пишешь под версию 1.5, то приложение будет работать и во всех версиях что выше идут (так было точно до Андроида 4). Если же наоборот, пишешь на 2.3, то не факт что приложение заработает на 1.5.
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
У меня проблема...запускаю проект с Ctrl+F11 он мне выдает эмулятор а в нем просто слово android...в консоли такое сообщение
[2012-01-20 17:12:10 - P0051_LayoutFiles] ------------------------------
[2012-01-20 17:12:10 - P0051_LayoutFiles] Android Launch!
[2012-01-20 17:12:10 - P0051_LayoutFiles] adb is running normally.
[2012-01-20 17:12:10 - P0051_LayoutFiles] Performing ru.startandroid.develop.LayoutFiles.MainActivity activity launch
[2012-01-20 17:12:10 - P0051_LayoutFiles] Automatic Target Mode: launching new emulator with compatible AVD 'ADV_233'
[2012-01-20 17:12:10 - P0051_LayoutFiles] Launching a new emulator with Virtual Device 'ADV_233'
[2012-01-20 17:12:15 - Emulator] emulator: WARNING: Unable to create sensors port: Unknown error
[2012-01-20 17:12:15 - P0051_LayoutFiles] New emulator found: emulator-5554
[2012-01-20 17:12:15 - P0051_LayoutFiles] Waiting for HOME ('android.process.acore') to be launched...
[2012-01-20 17:14:04 - P0051_LayoutFiles] HOME is up on device 'emulator-5554'
[2012-01-20 17:14:04 - P0051_LayoutFiles] Uploading P0051_LayoutFiles.apk onto device 'emulator-5554'
[2012-01-20 17:14:04 - P0051_LayoutFiles] Installing P0051_LayoutFiles.apk...
[2012-01-20 17:14:48 - P0051_LayoutFiles] Success!
[2012-01-20 17:14:48 - P0051_LayoutFiles] Failed to install P0051_LayoutFiles.apk on device 'emulator-5554': device not found
[2012-01-20 17:14:48 - P0051_LayoutFiles] com.android.ddmlib.InstallException: device not found
[2012-01-20 17:14:48 - P0051_LayoutFiles] Launch canceled!
помогите
[2012-01-20 17:12:10 - P0051_LayoutFiles] ------------------------------
[2012-01-20 17:12:10 - P0051_LayoutFiles] Android Launch!
[2012-01-20 17:12:10 - P0051_LayoutFiles] adb is running normally.
[2012-01-20 17:12:10 - P0051_LayoutFiles] Performing ru.startandroid.develop.LayoutFiles.MainActivity activity launch
[2012-01-20 17:12:10 - P0051_LayoutFiles] Automatic Target Mode: launching new emulator with compatible AVD 'ADV_233'
[2012-01-20 17:12:10 - P0051_LayoutFiles] Launching a new emulator with Virtual Device 'ADV_233'
[2012-01-20 17:12:15 - Emulator] emulator: WARNING: Unable to create sensors port: Unknown error
[2012-01-20 17:12:15 - P0051_LayoutFiles] New emulator found: emulator-5554
[2012-01-20 17:12:15 - P0051_LayoutFiles] Waiting for HOME ('android.process.acore') to be launched...
[2012-01-20 17:14:04 - P0051_LayoutFiles] HOME is up on device 'emulator-5554'
[2012-01-20 17:14:04 - P0051_LayoutFiles] Uploading P0051_LayoutFiles.apk onto device 'emulator-5554'
[2012-01-20 17:14:04 - P0051_LayoutFiles] Installing P0051_LayoutFiles.apk...
[2012-01-20 17:14:48 - P0051_LayoutFiles] Success!
[2012-01-20 17:14:48 - P0051_LayoutFiles] Failed to install P0051_LayoutFiles.apk on device 'emulator-5554': device not found
[2012-01-20 17:14:48 - P0051_LayoutFiles] com.android.ddmlib.InstallException: device not found
[2012-01-20 17:14:48 - P0051_LayoutFiles] Launch canceled!
помогите
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
Это походу эмулятор до конца не загрузился, если просто слова android висит.SkyLLet писал(а):У меня проблема...запускаю проект с Ctrl+F11 он мне выдает эмулятор а в нем просто слово android...в консоли такое сообщение
Попробуйте эмулятор создать не при запуске приложения, а отдельно, через кнопку start в AVD Manager. Если он не загрузится минут за 5, значит что-то не то. Имеет смысл пересоздать эмулятор, может быть попробовать другую платформу использовать при создании.
Была такая проблемка при первом запуске. перезапустил ОС.запустил заново.подождал и эмулятор запустился.
P.S. Подозреваю, что это из-за того что у меня 2 моника. На одном постоянно видео проигрывается, на втором работаю. Эмулятор, как я понял - очень прихоливый, ему не нравится когда проц загружен. Теперь работаю только на "чистую ОС", исключение - онлайн радио.
P.S.S И как описывалось в уроке - при запуске как можно меньше манипуляций =)))
P.S. Подозреваю, что это из-за того что у меня 2 моника. На одном постоянно видео проигрывается, на втором работаю. Эмулятор, как я понял - очень прихоливый, ему не нравится когда проц загружен. Теперь работаю только на "чистую ОС", исключение - онлайн радио.
P.S.S И как описывалось в уроке - при запуске как можно меньше манипуляций =)))
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
Лучше все таки использовать связку virtualbox + android-x86. Меньше глюков, большая скорость работы.
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
А есть где-нить нормальный мануал, как это все настроить и использовать?scawn писал(а):Лучше все таки использовать связку virtualbox + android-x86. Меньше глюков, большая скорость работы.
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
При запуске эмулятора я заметил что на время включается веб камера, я её отключил от компа и все заработало, а так тоже сидел тыкался, все вроде верно но не работает, теперь все ок, мож у кого такая же ситуация будет.SkyLLet писал(а):У меня проблема...запускаю проект с Ctrl+F11 он мне выдает эмулятор а в нем просто слово android...в консоли такое сообщение
[2012-01-20 17:12:10 - P0051_LayoutFiles] ------------------------------
[2012-01-20 17:12:10 - P0051_LayoutFiles] Android Launch!
[2012-01-20 17:12:10 - P0051_LayoutFiles] adb is running normally.
[2012-01-20 17:12:10 - P0051_LayoutFiles] Performing ru.startandroid.develop.LayoutFiles.MainActivity activity launch
[2012-01-20 17:12:10 - P0051_LayoutFiles] Automatic Target Mode: launching new emulator with compatible AVD 'ADV_233'
[2012-01-20 17:12:10 - P0051_LayoutFiles] Launching a new emulator with Virtual Device 'ADV_233'
[2012-01-20 17:12:15 - Emulator] emulator: WARNING: Unable to create sensors port: Unknown error
[2012-01-20 17:12:15 - P0051_LayoutFiles] New emulator found: emulator-5554
[2012-01-20 17:12:15 - P0051_LayoutFiles] Waiting for HOME ('android.process.acore') to be launched...
[2012-01-20 17:14:04 - P0051_LayoutFiles] HOME is up on device 'emulator-5554'
[2012-01-20 17:14:04 - P0051_LayoutFiles] Uploading P0051_LayoutFiles.apk onto device 'emulator-5554'
[2012-01-20 17:14:04 - P0051_LayoutFiles] Installing P0051_LayoutFiles.apk...
[2012-01-20 17:14:48 - P0051_LayoutFiles] Success!
[2012-01-20 17:14:48 - P0051_LayoutFiles] Failed to install P0051_LayoutFiles.apk on device 'emulator-5554': device not found
[2012-01-20 17:14:48 - P0051_LayoutFiles] com.android.ddmlib.InstallException: device not found
[2012-01-20 17:14:48 - P0051_LayoutFiles] Launch canceled!
помогите
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
О как! Ценная инфа, спасибо!osip писал(а):на время включается веб камера, я её отключил от компа и все заработало
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
[2012-02-05 13:18:58 - P0031_OurFirstProject] ------------------------------
[2012-02-05 13:18:58 - P0031_OurFirstProject] Android Launch!
[2012-02-05 13:18:58 - P0031_OurFirstProject] adb is running normally.
[2012-02-05 13:18:58 - P0031_OurFirstProject] Performing ru.startandroid.develop.OurFirstProject.P0031_OurFirstProjectActivity activity launch
[2012-02-05 13:18:58 - P0031_OurFirstProject] Automatic Target Mode: launching new emulator with compatible AVD 'AVD_233'
[2012-02-05 13:18:58 - P0031_OurFirstProject] Launching a new emulator with Virtual Device 'AVD_233'
[2012-02-05 13:18:58 - Emulator] PANIC: Could not open AVD config file: C:\Users\Дима\.android\avd\AVD_233.avd/config.ini
[2012-02-05 13:24:57 - P0030_OurFirstProject] ------------------------------
[2012-02-05 13:24:57 - P0030_OurFirstProject] Android Launch!
[2012-02-05 13:24:57 - P0030_OurFirstProject] adb is running normally.
[2012-02-05 13:24:57 - P0030_OurFirstProject] Performing ru.startandroid.develop.One.P0030_OurFirstProjectActivity activity launch
[2012-02-05 13:24:57 - P0030_OurFirstProject] Automatic Target Mode: launching new emulator with compatible AVD 'AVD_233'
[2012-02-05 13:24:57 - P0030_OurFirstProject] Launching a new emulator with Virtual Device 'AVD_233'
[2012-02-05 13:24:57 - Emulator] PANIC: Could not open AVD config file: C:\Users\Дима\.android\avd\AVD_233.avd/config.ini
што делать
[2012-02-05 13:18:58 - P0031_OurFirstProject] Android Launch!
[2012-02-05 13:18:58 - P0031_OurFirstProject] adb is running normally.
[2012-02-05 13:18:58 - P0031_OurFirstProject] Performing ru.startandroid.develop.OurFirstProject.P0031_OurFirstProjectActivity activity launch
[2012-02-05 13:18:58 - P0031_OurFirstProject] Automatic Target Mode: launching new emulator with compatible AVD 'AVD_233'
[2012-02-05 13:18:58 - P0031_OurFirstProject] Launching a new emulator with Virtual Device 'AVD_233'
[2012-02-05 13:18:58 - Emulator] PANIC: Could not open AVD config file: C:\Users\Дима\.android\avd\AVD_233.avd/config.ini
[2012-02-05 13:24:57 - P0030_OurFirstProject] ------------------------------
[2012-02-05 13:24:57 - P0030_OurFirstProject] Android Launch!
[2012-02-05 13:24:57 - P0030_OurFirstProject] adb is running normally.
[2012-02-05 13:24:57 - P0030_OurFirstProject] Performing ru.startandroid.develop.One.P0030_OurFirstProjectActivity activity launch
[2012-02-05 13:24:57 - P0030_OurFirstProject] Automatic Target Mode: launching new emulator with compatible AVD 'AVD_233'
[2012-02-05 13:24:57 - P0030_OurFirstProject] Launching a new emulator with Virtual Device 'AVD_233'
[2012-02-05 13:24:57 - Emulator] PANIC: Could not open AVD config file: C:\Users\Дима\.android\avd\AVD_233.avd/config.ini
што делать
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
У вас имя пользователя с русскими буквами?Notikys писал(а): [2012-02-05 13:24:57 - Emulator] PANIC: Could not open AVD config file: C:\Users\Дима\.android\avd\AVD_233.avd/config.ini
што делать
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
damager82 писал(а):У вас имя пользователя с русскими буквами?Notikys писал(а): [2012-02-05 13:24:57 - Emulator] PANIC: Could not open AVD config file: C:\Users\Дима\.android\avd\AVD_233.avd/config.ini
што делать
Та же ошибка, как можно исправить?
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
Тут решение: http://stackoverflow.com/questions/3109 ... er-androidFoX писал(а): Та же ошибка, как можно исправить?
Создаете новую переменную окружения ANDROID_SDK_HOME. В качестве значения указываете путь к новому размещению папки .android, например C:\Android.Move .android folder to E:\Android\
Create environment variable called ANDROID_SDK_HOME and set its value to E:\Android
Setting environment variable in Windows XP:
Right-click on My Computer and choose "Properties")
Click the "Advanced" tab
Click the button "Environment Variables".
Add New variable
Перезапускаете Eclipse, и он теперь создает все AVD-эмуляторы в папке C:\Android\.android.
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
Спасибо, очень помогло =)