2011-07-07 16 views
8

He descargado el código Zxing Barcode Scanner para Android, pero no puedo encontrar el paquete com.google.zxing en el código fuente. Creo que falta una biblioteca o archivo JAR para el proyecto. ¿Alguien puede ayudarme a encontrar ese paquete?Falta el paquete com.google.zxing en la biblioteca de códigos de barras de Zxing para Android

Estas son las importaciones no resueltos:

import com.google.zxing.BarcodeFormat; 
    import com.google.zxing.Result; 
    import com.google.zxing.ResultMetadataType; 
    import com.google.zxing.ResultPoint; 
+0

@ Rana.S, ¿has encontrado una respuesta? Por qué no compartirlo y aceptar eso. –

Respuesta

13

Las clases que usted está buscando se encuentran en el módulo core.

+0

por lo que el archivo central generado con appache ant debe agregarse como archivo jar externo incluso para el nuevo proyecto – png

0

Lo que un dolor de cabeza para ver las clases en la carpeta principal de la download.zip pero no hay "core.jar", por lo que aquí es donde para conseguir ese archivo jar ...

https://github.com/zxing/zxing/wiki/Getting-Started-Developing

  1. En "Just Need a Jar", haz clic en el enlace "Maven release repository".
  2. Haga clic en "core /"
  3. Haga clic en la versión de Zxing que ha descargado. (aunque la mía es 4.7.5 (que se muestra en el nombre de la carpeta zip) que funcionaba con la versión 3.2.1
  4. Haga clic en núcleo xxxjar para descargar. (Las x son el número de versión)

me pusieron ese núcleo .jar en la carpeta del proyecto ZXing es, dentro de la carpeta principal, así que no pierdo

Después de eso, (si se utiliza Eclipse)

  1. Haga clic derecho en el proyecto CaptureActivity -.> Vía de construcción -> Configurar Construir Ruta
  2. (lado izquierdo Select) Vía de construcción Java pestaña
  3. Bibliotecas
  4. Añadir JAR externos ...
  5. Seleccione el núcleo-xxxjar descargado previamente
  6. Haga clic en OK

Esto llevó a todos aquellos me faltan errores, pero los errores de la izquierda en las declaraciones de cambio que leo deben cambiarse a declaraciones if/else, pero eso es para otro tema.

Cuestiones relacionadas