Red de conocimiento informático - Material del sitio web - Cómo depurar el código fuente del Iniciador en Eclipse

Cómo depurar el código fuente del Iniciador en Eclipse

Para ejecutar el código del Lanzador en eclipse, primero necesita tener el código fuente del Lanzador y las bibliotecas de tiempo de ejecución relacionadas.

Después de descargar y descomprimir, hay dos carpetas dentro, una es el código fuente del Lanzador y la otra. la biblioteca de operaciones del iniciador,

Importe el código fuente del iniciador a eclipse,

Ahora comience a importar la biblioteca en tiempo de ejecución, que contiene una carpeta llamada "biblioteca de clases".

Comencemos a importar la biblioteca. El archivo que acabamos de descargar es una carpeta llamada "biblioteca de clases", que contiene bibliotecas. Presta atención al nombre de la carpeta.

Haga clic con el botón derecho en el nombre del proyecto en eclipse y seleccione Propiedades, que aparecerá

Haga clic en Ruta de compilación de Java

Comience con los siguientes pasos agregando cada biblioteca. ha sido operado Por favor espere un momento y repita los siguientes pasos:

Al completar aquí el nombre de la biblioteca, escriba el nombre de la carpeta correspondiente, por ejemplo: biblioteca andes.

En Android: busque el archivo clases.jar en la carpeta common_intermediates, por ejemplo: android-common_intermediates

Entonces ha agregado correctamente una biblioteca

Repita. Repita los pasos anteriores para agregar todas las bibliotecas.

Luego haga clic en Aceptar

Haga clic en Finalizar

Haga clic en Ordenar y exportar

Seleccione recién agregado. las tres bibliotecas y luego haga clic en la parte superior

Haga clic en Aceptar

En este punto, el proyecto ya no informa un error

Si aún informa un error , es posible que necesites usar C# File para agregar la biblioteca al proyecto. Si su proyecto aún informa un error, limpie su proyecto. Debería ser comprensible limpiar el proyecto. Haga clic en Proyecto en eclipse y seleccione Limpiar, luego marque el proyecto que desea limpiar y haga clic en Aceptar.

Si ejecutamos el proyecto en este momento, en muchos casos no se instalará porque el nombre del paquete actual de su proyecto es "com.android.launcher2" y el nombre del paquete del iniciador en su El dispositivo también es Lo más probable es que el nombre del paquete falle porque el nombre del paquete es el mismo pero la firma es diferente. Por lo tanto, necesitamos cambiar el nombre del paquete del proyecto actual.

Aquí hay una forma de cambiar el nombre del paquete que funciona en todo el proyecto y es más rápida (cambiaré "com.android.launcher2" por "com.android.li.launcher2" Ejemplo):

Haga clic derecho en el nombre del paquete--gt; Refactor--gt; Raname

Cambiar aquí

Cambie a "com. android.li.launcher2". android.li.launcher2 "

El nombre del paquete se ha cambiado aquí, pero también debe reemplazar todos los usos del nombre del paquete en todo el proyecto con el nombre del paquete actual.

Haga clic en " Buscar"----gt; "Archivo"

Seleccione "Incluir elementos", luego haga clic en "Incluir elementos" y haga clic en "Reemplazar"

Eche un vistazo. ¿El informe del proyecto? ¿Algún error? Si el proyecto aún informa errores, simplemente límpielo (antes se mencionó cómo limpiar el proyecto. Si el error aún se informa después de la limpieza, entonces probablemente haya algún problema con su operación). para ver qué salió mal.

¿Has modificado Launcher4.2 haciendo esto? Veamos cómo se ejecuta en el simulador 4.2:

Hasta ahora, Launcher4.2 ha funcionado perfectamente. Gracias por tu arduo trabajo. ., jeje!