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".
- No hay acceso a Internet en el emulador de Android, conexión a Internet compartida
- Configuración del emulador de Android con una relación de aspecto de pantalla más grande
- INSUFFICENT_STORAGE_MEMORY mensaje mientras instala 50 mb apk en el emulador
- ¿Cómo puedo descargar un archivo a mi carpeta de descargas android
- La configuración correcta del dispositivo Eclipse / Android para HTC Desire
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>
- AndroidStudio me dice que mi emulador no es compatible con mi proyecto, por qué, si el emulador es api10 y el proyecto es api3?
- ¿Cómo puedo corregir el error "Error al sincronizar el registro de vcpu"?
- Cambiar el paquete de clase R android / eclipse
- Cuando comienzo eclipse y ejecute el proyecto androide, se abre un nuevo emulador cada vez,
- ¿Cómo dividir la pantalla en tres partes verticalmente?
- Lollipop VMs en Genymotion - posiblemente ARM La traducción no funciona
- El emulador androide accederá a una red usando un vpn en la máquina host
- Cómo iniciar un servicio cuando .apk está instalado por primera vez
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).