Aide example Zxing (lecture BarreCode)
Bonjour,
J essaie de mettre en œuvre le librairie ZXING pour réaliser un scanner de code barre*!
Je développe avec Éclipse Luna
J ai télécharger la librairie Zxing ici*: https://github.com/zxing/zxing
J ai télécharger le fichier core.2,2 ici*: http://mvnrepository.com/artifact/co...zxing/core/2.2
J ai suivit se tuto afin d essayer de la faire fonctionner*:
http://karanbalkar.com/2013/12/tutor...ng-in-android/
J aimerai lancer cette application sur un Android 4,2,2 .. mais cela n est pas actuellement un impératif ..
Pour plus de facilité et d après ce que j ai pu lire, j ai opter dans un premier temps pour Android 5,1,1 que je virtualise avec Genymotion
Donc clic droit sur le projet > propriété>Android> Android 5,1,1 / API-22
J ai intégrer ZXING*:
File>import .. > Android>Existing Android Code Into Workspace
je selectionne Zxing-Master et je n importe que*: Android – CaptureActivity
Je coche la case*: «*copy projects into workspace*»
Une fois la librairie importer, clic droit sur le repertoire ..
Properties>Android ..
Je selectionne Android 5,1,1 et je coche «*Is Library*»
Je copie Core 2,2
Je crée un repertoire «*libs*» dans le projet ET dans le répertoire CaptureActivity
J y copie le fichier core2,2.jar
Ensuite clic droit sur le dossier projet>properties>Java Build Path>Add External JARs ..
je sélectionne le fichier core2,2.jar
J ai également intégrer "AppCompat_V7"
J ai également tester d autres codes sources tel que*:
http://www.developpez.net/forums/d15...barre-android/
Le résultat est*:
En suivant le tuto, j obtient une Activité avec un bouton «*Scan*» mais quand je clic sur celui-ci l application crash
En intégrant le code trouver sur le forum de Developpez.NET, j ai des erreur au niveaux de l import de R.
Si je lui dit d importer lenom.demonpackage.R, j ai l erreur*:
«*Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/google/zxing/BarcodeFormat; BarCodeScanner Unknown Android Packaging Problem*»
Et si je lui importe le fichier R de Android*: android.R
j obtiens une activité vide ..
Je suis débutant sous éclipse et avec le langage JAVA, svp soyez indulgant ..
Mon but étant dans un premier tant de savoir utiliser la librairie ZXING afin de récupérer le "code texte" du "code barre" afin de me référer a une base de donnée ou de l y insérer*!
Merci d avance a vous ...