Red de conocimiento informático - Conocimiento informático - Cómo adjuntar el código fuente al paquete jar en el directorio libs del proyecto de Android

Cómo adjuntar el código fuente al paquete jar en el directorio libs del proyecto de Android

1

Cree un nuevo proyecto de Android en Eclipse, que tenga solo una MainActivity. Cuando se hace clic en el botón, queremos llamar a fastjson para convertir el objeto Persona en una cadena json.

2

Sin embargo, si desea ver el código fuente de fastjson-1.1.21.jar en el directorio libs, no podrá verlo.

3

Y no hay ningún botón para adjuntar código fuente. Si hace clic derecho en fastjson-1.1.21.jar -gt; Propiedades y abre el cuadro de diálogo Propiedades, puede ver que dice: Esta es una biblioteca específica de Android y no permite adjuntar código fuente.

4

A continuación, cree un nuevo directorio libsrc en el directorio raíz del proyecto y luego coloque fastjson-1.1.21-sources.jar en el directorio libsrc. Luego cree un nuevo fastjson-1.1.21.jar.properties y colóquelo debajo de libs. Ingrese en fastjson-1.1.21.jar.properties:

src=.../libsrc/fastjson-1.1.21-sources.jar

5

Reinicie Eclipse y vea el código fuente nuevamente.

6

Puedes ver que hemos vinculado correctamente el código fuente. Cabe señalar que la ruta src en el archivo de propiedades no solo puede ser el paquete jar del código fuente, sino también la carpeta del código fuente, siempre que la ruta esté escrita correctamente.