Pertanyaan Bagaimana cara menggunakan inti zxing sebagai pustaka di proyek Android saya?


Saya sedang membangun aplikasi pemindaian Android menggunakan pustaka zxing. Saya telah membangun inti zxing dan memasukkan core.jar ke dalam jalur pembuatan aplikasi saya. Saya tidak ingin menggunakan solusi maksud yang disediakan di url ini "http://code.google.com/p/zxing/wiki/ScanningViaIntent".

Pertanyaan saya adalah: Bagaimana saya bisa membuka kamera, menangkap gambar yang diperdebatkan dan meneruskan ke perpustakaan inti zxing untuk memecahkan kode itu, ketika metode dekode mengembalikan keberhasilan menghentikan kamera dan mencetak hasilnya?

Saya menemukan tautan berikut ini berguna untuk saya: http://www.arp123.com/post/Identified-in-the-Android-use-ZXing-barcode-QR-Code.html Tetapi saya mengalami masalah dalam pemindaian berkelanjutan. Jika dibandingkan dengan aplikasi scanner barcode Android zxing 1.6, solusi saya tidak bagus. Jika seseorang dapat membantu saya atau membimbing saya untuk menyelesaikan masalah ini, saya akan sangat menghargainya.


4
2018-02-15 11:04


asal


Jawaban:


Apa yang saya lakukan adalah mengekspor folder inti ke sebuah toples dan digunakan sebagai perpustakaan dalam proyek saya. Mereka dari folder klien android saya menggunakan paket kamera dan sebagian besar kelas dari paket client.android (hanya satu aktivitas tetap, captureActivity). Saya menghapus paket encode, history, result, share dan wifi dan menghapus referensi apa pun dari paket ini di paket kamera atau android.

Saya mengambil kelas yang tersisa (kelas kamera dan android) dan saya mengintegrasikannya ke dalam proyek saya

Terima kasih


5
2018-06-01 09:31