2012-07-13 12 views
43

Hola, soy n00b en classpath y Ant. Mientras lee el tutorial de GCM para Android me encontré con una línea¿Cómo poner un jar en classpath en Eclipse?

Paso 1: Copiar el archivo gcm.jar en la ruta de clases aplicación

para escribir su aplicación para Android, primero copiar el gcm.jar archivo desde el directorio gcm-client/dist del SDK a su classpath de aplicación.

Obtuve el archivo gcm.jar de la carpeta dist. Ahora, ¿cómo lo pongo en mi classpath usando Eclipse (creo que sería más fácil)? ¿Y dónde haría cambios si no tuviera Eclipse?

Thnaks

+0

i necesitan archivo gcm.jar – sai

+0

donde puedo conseguir el archivo gcm.jar ?? – Noman

+0

está en el proyecto de muestra para GCM .. –

Respuesta

30

A partir de rev 17 de los Android Developer Tools, la forma correcta de agregue un contenedor de biblioteca cuando use las herramientas y Eclipse creará un directorio llamado libs en el mismo nivel que sus directorios src y assets y luego soltará el contenedor allí. Nada más. Necesario, las herramientas se encargan de todo el resto automáticamente.

+0

ya lo sé, esta es la forma correcta de agregar el archivo jar al proyecto. –

+5

Hola Barak, solo me pregunto cuál es la ventaja de hacerlo de esta forma en lugar de 'clic derecho proyecto >> Propiedades> Java Build Path> Agregar JAR externos ...' – wired00

2

Haga clic derecho en su proyecto en eclipse, construcción de camino -> añadir frascos externos.

+0

No para .android con r17 + de las herramientas de desarrollador. – Barak

+0

@Barak Oh, lo siento, no me di cuenta de que era diferente. – LanguagesNamedAfterCofee

29

Haga clic con el botón derecho en en el proyecto en el que desea colocar el archivo jar. Se abrirá una ventana como esta

enter image description here

Haga clic en los tarros AddExternal allí se puede dar la ruta a ese archivo jar

+0

necesito el archivo gcm.jar – sai

+1

@sai: Desde el Administrador de SDK: instalar Extras> Biblioteca en la nube de Google para Android. Nota: Si no ve Extras> Biblioteca Google Cloud Messaging for Android en el SDK Manager, asegúrese de ejecutar la versión 20 o superior. Asegúrese de reiniciar el Administrador de SDK después de actualizarlo. –

1

En sus herramientas de desarrollo de Android, desde el Administrador de SDK, instale Extras> Google Cloud Messaging for Android Library. Una vez completada la instalación, reinicie su SDK. Luego, navegue a sdk \ extras \ google \ gcm \ gcm-client \ dist. habrá su archivo gcm.jar.

4

Primero copie su archivo jar y péguelo en la carpeta libs de su proyecto Android.

Ahora haga clic derecho en recién agregado (pegado) archivo jar y seleccione la opción

Build Path -> Añadir para generar ruta

Ahora que ha añadido archivo jar conseguirá que aparece bajo bibliotecas de referencia. De nuevo clic derecho sobre él y seleccione la opción

Build Path -> Configurar Construir camino

conseguirá aparecido una nueva ventana. Seleccione Java Build Path desde el panel de menú izquierdo y luego seleccione Solicite y exporte Habilite la verificación en el archivo jar agregado.

Ahora ejecute su proyecto.

Más detalles @ Add-JARs-to-Project-Build-Paths-in-Eclipse-(Java)

+0

Tenga en cuenta que [las respuestas de solo enlace están desaconsejadas] (http://meta.stackoverflow.com/tags/link-only-answers/info), las respuestas SO deberían ser el punto final de una búsqueda de una solución (frente a otra escala más de referencias, que tienden a quedarse obsoletas en el tiempo). Considere agregar una sinopsis independiente aquí, manteniendo el enlace como referencia. – kleopatra

Cuestiones relacionadas