No aparece la aplicación de ejemplo para Android

Nuevo desarrollador de Android aquí. Estoy siguiendo un tutorial en http://www.vogella.de/ . Las primeras aplicaciones (funciona la conversión de la temperatura) funcionan. El segundo (hace preferencias y utiliza un menú) uno nunca aparece. He intentado usar Helios y Galileo. He intentado volver a instalar Android SDK. He intentado eliminar el dispositivo de prueba y volver a crearlo. Otros dicen que este tutorial funciona.

Cuando la otra aplicación funciona, no obtiene las dos líneas "Ninguna actividad de inicio encontrado!" Y "El lanzamiento solo sincronizará los paquetes de aplicaciones en el dispositivo".

Lo que veo:

------------------------------ ...] Android Launch! ...] adb is running normally. ...] No Launcher activity found! ...] The launch will only sync the application package on the device! ...] Performing sync ...] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'TestDevice' ...] Uploading de.vogella.android.preferences.apk onto device 'emulator-5554' ...] Installing de.vogella.android.preferences.apk... ...] Success! ...] \de.vogella.android.preferences\bin\de.vogella.android.preferences.apk installed on device ...] Done! 

UPDATE: aquí está el texto de mi archivo de manifiesto de Android

 <manifest xmlns:android="schemas.android.com/apk/res/android"; package="de.vogella.android.preferences" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".HelloPreferences" android:label="@string/app_name"> </activity> <activity android:label="Preferences" android:name="Preferences"> </activity> </application> <uses-sdk android:minSdkVersion="8" /> </manifest> 

Aquí está la respuesta, que tuve que encontrar en otra parte. Parece que usted debe tener el siguiente elemento:

 <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> 

Dentro de su archivo AndroidManifest.xml . Una vez que lo agregué, luego hice clic derecho sobre el nombre del proyecto para iniciar la Aplicación de Android, la aplicación apareció en el panel del menú.

Eclipse puso este elemento ( intención-filtro ) allí para mi primera aplicación experimental, pero no me hizo el favor para el segundo que creé, que todavía estoy depurando por otras razones (y probablemente relacionadas con Eclipse). (Probablemente llené algo mal al crear el nuevo proyecto de Android).

  • ¿Emulador de Android: inserte un número negativo?
  • Android: Emulator no se inicia
  • Copiar la base de datos de la carpeta de activos en el dispositivo no root
  • Android EditarTexto Fondo transparente
  • Eclipse recientemente instalado y SDK de Android. No se puede obtener el emulador para trabajar. Se bloquea en la pantalla del reloj
  • Emulador no muestra mi aplicación
  • EGL trabajando en Linux pero no en Android
  • ¿Cómo descargar Google Play Services en un emulador de Android?
  • ¿Cómo puedo cargar una aplicación de Google Play en el emulador de Android?
  • Webcam para probar cámara en Android AVD?
  • Emulador en Android Studio no se inicia después de actualizar las herramientas de SDK a 25.3.1
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.