2012-04-16 7 views
5

Tengo dos paquetes^en Eclipse. Uno se marca como una biblioteca y las otras referencias de TI (menores de propiedades-> Android), tal como se describe aquí: http://developer.android.com/guide/developing/projects/projects-eclipse.html¿Cómo veo fuente o javadocs para una dependencia de biblioteca en un paquete de Android en Eclipse?

Mi problema es que cuando pasa el ratón sobre un cierto código en referencia al proyecto de referencia pantallas de eclipse

"Este elemento no tiene javadoc adjunto y el Javadoc no se puede conocer en la fuente adjunto"

Además cuando selecciono "declaración abierta" en el menú contextual para dicho código, se abre la .class asociado (en lugar de .Java) con el mensaje

"El JAR de este archivo de clase pertenece al contenedor 'Android Dependencias' que no permite modificaciones a los archivos adjuntos de origen en las entradas"

nodos^raíz en el Explorador de paquetes, así que supongo que' Re llamado paquetes y no proyectos. Ninguno de los dos son jarras.

Respuesta

-1

Si hace clic derecho en un archivo jar, puede ir al menú de propiedades. En eso hay una opción de ubicación javadoc en el lado que te permite especificar la ruta. Podría funcionar también para el proyecto de la biblioteca.

+0

Gracias, pero no es un archivo jar. Es un paquete. ("Tengo dos paquetes ^") – pjcard

+1

Lo intenté en la biblioteca y la referencia sin resultado alguno. – pjcard

10

esto debería haber sido fijado en la última versión de ADT, pero en caso de que alguien todavía tiene este problema como yo, esto es lo que hice:

me cambié el orden de src en .classpath archivo de mis proyectos de biblioteca, a esto (tenga en cuenta que la ruta = "src" debe estar en la primera línea)

<classpathentry kind="src" path="src"/> 
<classpathentry kind="src" path="gen"/> 
+0

Gracias, esto funcionó perfecto. Tan fácil y, sin embargo, totalmente no intuitivo. –

+0

Gracias, finalmente, ¡algo que funciona! –

Cuestiones relacionadas