2010-02-16 14 views
5

Quiero tener mi propia Lanzador de aplicaciones para AndroidSustitución menú de aplicaciones del Android antes de la compilación

en otras palabras, quiero mi propia aplicación se ejecute directamente después del arranque, en lugar de la aplicación Launcher ya que no estoy corriendo Android en un teléfono móvil, y no quiero Inicio interfaz gráfica de usuario de Android

también quiero cambiar la aplicación en el código fuente, antes de la compilación

he tratado simplemente para reemplazar los archivos bajo "/ paquetes/aplicaciones/Iniciador "con mi aplicación HelloWorld y luego ejecutar este comando" mm m packages/apps/Launcher " pero no funcionó

¿Hay algún libro/tutorial/consejo que cubra este punto? Gracias de antemano

+0

Estoy bastante seguro de que no hay libros en el mercado que cubran las partes internas de Android, como lo que intentas hacer, al menos en el momento de este comentario. Sería una adición bienvenida a la lista de libros disponibles si alguien quiere escribirlo. :-) – CommonsWare

+0

¿Has visto qué aplicaciones de reemplazo de pantalla de inicio? Tal vez eso podría llevarte en la dirección correcta. –

Respuesta

2

¡Android fue diseñado para ser tan modular que admite lo que queremos sin ningún tipo de retoque! quizás pequeños ajustes en su programa solamente

Android no busca una aplicación Launcher específica en una ubicación predefinida y la ejecuta, de hecho, puede tener varias pantallas de inicio instaladas .. cada aplicación se identifica en algún lugar de su código que es una casa App Then Android en el arranque decide qué aplicación de inicio cargar Demo @http://developer.android.com/resources/samples/Home/index.html, que está incluida en los ejemplos de SDK

0

Esto no debería representar ninguna gran dificultad para ti, Android tiene disposiciones para esto y hay muchos lanzadores de terceros disponibles. Hay un ejemplo en developer.android.com que le mostrará exactamente cómo implementar e implementar su aplicación de reemplazo de pantalla de inicio: Home - Home | Android

Cuestiones relacionadas