Только что начал с Android SDK и последовал за приложением HelloWord, но он не загружается в эмуляторе.
Я создал проект с платформой 3.0 api level 11 (3/11), а затем воссоздал проект, используя 2.3.3 / 10.
Эмулятор просто не запускается. В течение всего дня я мог видеть домашний экран только один раз за 2 секунды до его сбоя. Кроме того, в этом случае эмулятор загружался очень долго (30 минут)
Когда я установил SDK, я также скачал примеры для API SDK 10/11.
Наблюдая за LogCat в представлении DDMS, я понимал, что каждый раз, когда я пытаюсь запустить проект, эти примеры приложений загружаются.
Я сейчас создал еще один проект, на этот раз с использованием 1.5 / 3, и он работает.
- Я предполагаю, что примеры приложений являются одной из причин, почему эмулятор загружается так долго?
- Возможно, именно поэтому HelloWorld
не загружается, или почему эмулятор
часто вылетает?
- Есть ли способ предотвратить загрузку этих приложений?
Обычно при запуске проектов уровня API 10/11 эмулятор либо аварийно завершает работу, либо прекращает работу. Консоль будет читать:
[2011-04-22 15:45:44 - HelloAndroid] Android Launch!
[2011-04-22 15:45:44 - HelloAndroid] adb is running normally.
[2011-04-22 15:45:44 - HelloAndroid] Performing com.skinnygeek.helloandroid.HelloAndroid activity launch
[2011-04-22 15:45:44 - HelloAndroid] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'g_AVD2'
[2011-04-22 15:45:44 - HelloAndroid] Uploading HelloAndroid.apk onto device 'emulator-5554'
[2011-04-22 15:45:44 - HelloAndroid] Installing HelloAndroid.apk...
[2011-04-22 15:46:00 - HelloAndroid] Success!
[2011-04-22 15:46:01 - HelloAndroid] Starting activity com.skinnygeek.android.HelloAndroid on device emulator-5554
или
[2011-04-22 16:19:13 - HelloAndroid] Android Launch!
[2011-04-22 16:19:13 - HelloAndroid] adb is running normally.
[2011-04-22 16:19:13 - HelloAndroid] Performing com.skinnygeek.android.HelloAndroid activity launch
[2011-04-22 16:19:13 - HelloAndroid] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'g_AVD2'
[2011-04-22 16:19:13 - HelloAndroid] Uploading HelloAndroid.apk onto device 'emulator-5554'
[2011-04-22 16:19:26 - HelloAndroid] Failed to install HelloAndroid.apk on device 'emulator-5554': timeout