├── .gitignore ├── LICENSE ├── README-CN.md ├── README.md ├── build.gradle ├── camera ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── yanzhenjie │ └── zbar │ └── camera │ ├── CameraConfiguration.java │ ├── CameraManager.java │ ├── CameraPreview.java │ ├── CameraScanAnalysis.java │ └── ScanCallback.java ├── config.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── image └── wechat.jpg ├── jar ├── zbar-1.0.0.jar └── zbar-camera-1.0.0.jar ├── maven.gradle ├── sample ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yanzhenjie │ │ └── zbar │ │ └── sample │ │ └── MainActivity.java │ └── res │ ├── drawable-xxhdpi │ ├── ic_scan_qr.png │ ├── qr_scan_frame.9.png │ ├── qr_scan_line.png │ └── qr_scan_shadow.png │ ├── layout │ └── activity_qr_scan.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── values-zh-RHK │ └── strings.xml │ ├── values-zh-RTW │ └── strings.xml │ ├── values-zh │ └── strings.xml │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── settings.gradle └── zbar ├── build.gradle └── src └── main ├── AndroidManifest.xml ├── java └── com │ └── yanzhenjie │ └── zbar │ ├── Config.java │ ├── Image.java │ ├── ImageScanner.java │ ├── Modifier.java │ ├── Orientation.java │ ├── Symbol.java │ ├── SymbolIterator.java │ └── SymbolSet.java ├── jni ├── Android.mk ├── Application.mk ├── config.h ├── include │ ├── Makefile.am.inc │ ├── zbar.h │ └── zbar │ │ ├── Decoder.h │ │ ├── Exception.h │ │ ├── Image.h │ │ ├── ImageScanner.h │ │ ├── Processor.h │ │ ├── QZBar.h │ │ ├── QZBarImage.h │ │ ├── Scanner.h │ │ ├── Symbol.h │ │ ├── Video.h │ │ ├── Window.h │ │ └── zbargtk.h ├── libiconv-1.15 │ ├── ABOUT-NLS │ ├── AUTHORS │ ├── COPYING │ ├── COPYING.LIB │ ├── ChangeLog │ ├── DEPENDENCIES │ ├── DESIGN │ ├── HACKING │ ├── INSTALL.generic │ ├── Makefile │ ├── Makefile.devel │ ├── Makefile.in │ ├── NEWS │ ├── NOTES │ ├── README │ ├── README.djgpp │ ├── README.windows │ ├── THANKS │ ├── aclocal.m4 │ ├── build-aux │ │ ├── ar-lib │ │ ├── compile │ │ ├── config.guess │ │ ├── config.libpath │ │ ├── config.rpath │ │ ├── config.sub │ │ ├── install-reloc │ │ ├── install-sh │ │ ├── ltmain.sh │ │ ├── missing │ │ ├── mkinstalldirs │ │ ├── reloc-ldflags │ │ └── snippet │ │ │ ├── _Noreturn.h │ │ │ ├── arg-nonnull.h │ │ │ ├── c++defs.h │ │ │ └── warn-on-use.h │ ├── config.h │ ├── config.h.in │ ├── config.log │ ├── config.status │ ├── configure │ ├── configure.ac │ ├── djgpp │ │ ├── Makefile.maint │ │ ├── README │ │ ├── README.in │ │ ├── config.bat │ │ ├── config.sed │ │ ├── config.site │ │ ├── edtest.bat │ │ ├── fnchange.in │ │ ├── fnchange.lst │ │ ├── makefile.sed │ │ ├── sources.sed │ │ ├── stateful-check.sed │ │ ├── stateless-check.sed │ │ └── translit-check.sed │ ├── doc │ │ └── relocatable.texi │ ├── extras │ │ ├── ChangeLog │ │ ├── iconv_string.c │ │ └── iconv_string.h │ ├── gnulib-local │ │ ├── lib │ │ │ ├── alloca.in.h │ │ │ ├── error.h.diff │ │ │ ├── progname.h.diff │ │ │ ├── xalloc.h │ │ │ ├── xmalloc.c │ │ │ └── xstrdup.c │ │ ├── m4 │ │ │ └── alloca.m4 │ │ └── modules │ │ │ ├── libiconv-misc │ │ │ ├── mbstate │ │ │ └── xalloc │ ├── include │ │ ├── export.h │ │ ├── iconv.h │ │ ├── iconv.h.build.in │ │ ├── iconv.h.in │ │ └── iconv.h.inst │ ├── lib │ │ ├── Makefile │ │ ├── Makefile.in │ │ ├── aliases.gperf │ │ ├── aliases.h │ │ ├── aliases2.h │ │ ├── aliases_aix.h │ │ ├── aliases_aix_sysaix.h │ │ ├── aliases_dos.h │ │ ├── aliases_extra.h │ │ ├── aliases_osf1.h │ │ ├── aliases_osf1_sysosf1.h │ │ ├── aliases_sysaix.gperf │ │ ├── aliases_sysaix.h │ │ ├── aliases_syshpux.gperf │ │ ├── aliases_syshpux.h │ │ ├── aliases_sysosf1.gperf │ │ ├── aliases_sysosf1.h │ │ ├── aliases_syssolaris.gperf │ │ ├── aliases_syssolaris.h │ │ ├── armscii_8.h │ │ ├── ascii.h │ │ ├── atarist.h │ │ ├── big5.h │ │ ├── big5_2003.h │ │ ├── big5hkscs1999.h │ │ ├── big5hkscs2001.h │ │ ├── big5hkscs2004.h │ │ ├── big5hkscs2008.h │ │ ├── c99.h │ │ ├── canonical.h │ │ ├── canonical_aix.h │ │ ├── canonical_aix_sysaix.h │ │ ├── canonical_dos.h │ │ ├── canonical_extra.h │ │ ├── canonical_local.h │ │ ├── canonical_local_sysaix.h │ │ ├── canonical_local_syshpux.h │ │ ├── canonical_local_sysosf1.h │ │ ├── canonical_local_syssolaris.h │ │ ├── canonical_osf1.h │ │ ├── canonical_osf1_sysosf1.h │ │ ├── canonical_sysaix.h │ │ ├── canonical_syshpux.h │ │ ├── canonical_sysosf1.h │ │ ├── canonical_syssolaris.h │ │ ├── ces_big5.h │ │ ├── ces_gbk.h │ │ ├── cjk_variants.h │ │ ├── cns11643.h │ │ ├── cns11643_1.h │ │ ├── cns11643_15.h │ │ ├── cns11643_2.h │ │ ├── cns11643_3.h │ │ ├── cns11643_4.h │ │ ├── cns11643_4a.h │ │ ├── cns11643_4b.h │ │ ├── cns11643_5.h │ │ ├── cns11643_6.h │ │ ├── cns11643_7.h │ │ ├── cns11643_inv.h │ │ ├── config.h │ │ ├── config.h.in │ │ ├── converters.h │ │ ├── cp1046.h │ │ ├── cp1124.h │ │ ├── cp1125.h │ │ ├── cp1129.h │ │ ├── cp1131.h │ │ ├── cp1133.h │ │ ├── cp1161.h │ │ ├── cp1162.h │ │ ├── cp1163.h │ │ ├── cp1250.h │ │ ├── cp1251.h │ │ ├── cp1252.h │ │ ├── cp1253.h │ │ ├── cp1254.h │ │ ├── cp1255.h │ │ ├── cp1256.h │ │ ├── cp1257.h │ │ ├── cp1258.h │ │ ├── cp437.h │ │ ├── cp50221_0208_ext.h │ │ ├── cp50221_0212_ext.h │ │ ├── cp737.h │ │ ├── cp775.h │ │ ├── cp850.h │ │ ├── cp852.h │ │ ├── cp853.h │ │ ├── cp855.h │ │ ├── cp856.h │ │ ├── cp857.h │ │ ├── cp858.h │ │ ├── cp860.h │ │ ├── cp861.h │ │ ├── cp862.h │ │ ├── cp863.h │ │ ├── cp864.h │ │ ├── cp865.h │ │ ├── cp866.h │ │ ├── cp869.h │ │ ├── cp874.h │ │ ├── cp922.h │ │ ├── cp932.h │ │ ├── cp932ext.h │ │ ├── cp936.h │ │ ├── cp936ext.h │ │ ├── cp943.h │ │ ├── cp949.h │ │ ├── cp950.h │ │ ├── cp950ext.h │ │ ├── dec_hanyu.h │ │ ├── dec_kanji.h │ │ ├── encodings.def │ │ ├── encodings_aix.def │ │ ├── encodings_dos.def │ │ ├── encodings_extra.def │ │ ├── encodings_local.def │ │ ├── encodings_osf1.def │ │ ├── euc_cn.h │ │ ├── euc_jisx0213.h │ │ ├── euc_jp.h │ │ ├── euc_kr.h │ │ ├── euc_tw.h │ │ ├── flags.h │ │ ├── flushwc.h │ │ ├── gb12345.h │ │ ├── gb12345ext.h │ │ ├── gb18030.h │ │ ├── gb18030ext.h │ │ ├── gb18030uni.h │ │ ├── gb2312.h │ │ ├── gbk.h │ │ ├── gbkext1.h │ │ ├── gbkext2.h │ │ ├── gbkext_inv.h │ │ ├── genaliases.c │ │ ├── genaliases2.c │ │ ├── genflags.c │ │ ├── gentranslit.c │ │ ├── georgian_academy.h │ │ ├── georgian_ps.h │ │ ├── hkscs1999.h │ │ ├── hkscs2001.h │ │ ├── hkscs2004.h │ │ ├── hkscs2008.h │ │ ├── hp_roman8.h │ │ ├── hz.h │ │ ├── iconv.c │ │ ├── iconv_open1.h │ │ ├── iconv_open2.h │ │ ├── iso2022_cn.h │ │ ├── iso2022_cnext.h │ │ ├── iso2022_jp.h │ │ ├── iso2022_jp1.h │ │ ├── iso2022_jp2.h │ │ ├── iso2022_jp3.h │ │ ├── iso2022_jpms.h │ │ ├── iso2022_kr.h │ │ ├── iso646_cn.h │ │ ├── iso646_jp.h │ │ ├── iso8859_1.h │ │ ├── iso8859_10.h │ │ ├── iso8859_11.h │ │ ├── iso8859_13.h │ │ ├── iso8859_14.h │ │ ├── iso8859_15.h │ │ ├── iso8859_16.h │ │ ├── iso8859_2.h │ │ ├── iso8859_3.h │ │ ├── iso8859_4.h │ │ ├── iso8859_5.h │ │ ├── iso8859_6.h │ │ ├── iso8859_7.h │ │ ├── iso8859_8.h │ │ ├── iso8859_9.h │ │ ├── isoir165.h │ │ ├── isoir165ext.h │ │ ├── java.h │ │ ├── jisx0201.h │ │ ├── jisx0208.h │ │ ├── jisx0212.h │ │ ├── jisx0213.h │ │ ├── johab.h │ │ ├── johab_hangul.h │ │ ├── koi8_r.h │ │ ├── koi8_ru.h │ │ ├── koi8_t.h │ │ ├── koi8_u.h │ │ ├── ksc5601.h │ │ ├── loop_unicode.h │ │ ├── loop_wchar.h │ │ ├── loops.h │ │ ├── mac_arabic.h │ │ ├── mac_centraleurope.h │ │ ├── mac_croatian.h │ │ ├── mac_cyrillic.h │ │ ├── mac_greek.h │ │ ├── mac_hebrew.h │ │ ├── mac_iceland.h │ │ ├── mac_roman.h │ │ ├── mac_romania.h │ │ ├── mac_thai.h │ │ ├── mac_turkish.h │ │ ├── mac_ukraine.h │ │ ├── mulelao.h │ │ ├── nextstep.h │ │ ├── pt154.h │ │ ├── relocatable.c │ │ ├── relocatable.h │ │ ├── riscos1.h │ │ ├── rk1048.h │ │ ├── shift_jisx0213.h │ │ ├── sjis.h │ │ ├── stamp-h2 │ │ ├── tcvn.h │ │ ├── tds565.h │ │ ├── tis620.h │ │ ├── translit.def │ │ ├── translit.h │ │ ├── ucs2.h │ │ ├── ucs2be.h │ │ ├── ucs2internal.h │ │ ├── ucs2le.h │ │ ├── ucs2swapped.h │ │ ├── ucs4.h │ │ ├── ucs4be.h │ │ ├── ucs4internal.h │ │ ├── ucs4le.h │ │ ├── ucs4swapped.h │ │ ├── uhc_1.h │ │ ├── uhc_2.h │ │ ├── utf16.h │ │ ├── utf16be.h │ │ ├── utf16le.h │ │ ├── utf32.h │ │ ├── utf32be.h │ │ ├── utf32le.h │ │ ├── utf7.h │ │ ├── utf8.h │ │ ├── vietcomb.h │ │ └── viscii.h │ ├── libcharset │ │ ├── AUTHORS │ │ ├── COPYING.LIB │ │ ├── ChangeLog │ │ ├── DEPENDENCIES │ │ ├── HACKING │ │ ├── INSTALL.generic │ │ ├── INTEGRATE │ │ ├── Makefile │ │ ├── Makefile.devel │ │ ├── Makefile.in │ │ ├── NEWS │ │ ├── README │ │ ├── README.djgpp │ │ ├── README.windows │ │ ├── autoconf │ │ │ └── aclocal.m4 │ │ ├── build-aux │ │ │ ├── config.guess │ │ │ ├── config.libpath │ │ │ ├── config.sub │ │ │ ├── install-sh │ │ │ ├── ltmain.sh │ │ │ └── mkinstalldirs │ │ ├── config.h │ │ ├── config.h.in │ │ ├── config.log │ │ ├── config.status │ │ ├── configure │ │ ├── configure.ac │ │ ├── djgpp │ │ │ ├── Makefile.maint │ │ │ ├── README │ │ │ ├── README.in │ │ │ ├── config.bat │ │ │ ├── config.sed │ │ │ ├── config.site │ │ │ ├── fnchange.in │ │ │ └── fnchange.lst │ │ ├── include │ │ │ ├── export.h │ │ │ ├── libcharset.h.in │ │ │ ├── localcharset.h │ │ │ ├── localcharset.h.build.in │ │ │ ├── localcharset.h.in │ │ │ └── localcharset.h.inst │ │ ├── lib │ │ │ ├── ChangeLog │ │ │ ├── Makefile │ │ │ ├── Makefile.in │ │ │ ├── config.charset │ │ │ ├── localcharset.c │ │ │ ├── ref-add.sin │ │ │ ├── ref-del.sin │ │ │ ├── relocatable.c │ │ │ └── relocatable.h │ │ ├── libtool │ │ ├── m4 │ │ │ ├── codeset.m4 │ │ │ ├── fcntl-o.m4 │ │ │ ├── glibc21.m4 │ │ │ ├── libtool.m4 │ │ │ ├── ltoptions.m4 │ │ │ ├── ltsugar.m4 │ │ │ ├── ltversion.m4 │ │ │ ├── lt~obsolete.m4 │ │ │ ├── relocatable-lib.m4 │ │ │ └── visibility.m4 │ │ └── tools │ │ │ ├── README │ │ │ ├── aix-3.2.5 │ │ │ ├── aix-4.1.5 │ │ │ ├── aix-4.2.0 │ │ │ ├── aix-4.3.2 │ │ │ ├── all-charsets │ │ │ ├── all-charsets-X11 │ │ │ ├── all-locales │ │ │ ├── beos-5 │ │ │ ├── cygwin-1.7.2 │ │ │ ├── darwin-6.8 │ │ │ ├── darwin-7.5 │ │ │ ├── darwin-9.5 │ │ │ ├── freebsd-3.3 │ │ │ ├── glibc-2.1.3 │ │ │ ├── glibc-2.1.90 │ │ │ ├── glibc-2.2 │ │ │ ├── glibc-2.2-XF86-3.3.6 │ │ │ ├── glibc-2.2-XF86-4.0.1f │ │ │ ├── hpux-10.01 │ │ │ ├── hpux-10.20 │ │ │ ├── hpux-11.00 │ │ │ ├── irix-6.5 │ │ │ ├── locale_charmap │ │ │ ├── locale_charset.c │ │ │ ├── locale_codeset.c │ │ │ ├── locale_monthnames.c │ │ │ ├── locale_x11encoding.c │ │ │ ├── netbsd-3.0 │ │ │ ├── openbsd-4.1 │ │ │ ├── osf1-4.0a │ │ │ ├── osf1-4.0d │ │ │ ├── osf1-5.1 │ │ │ ├── solaris-2.4 │ │ │ ├── solaris-2.5.1 │ │ │ ├── solaris-2.6 │ │ │ ├── solaris-2.6-cjk │ │ │ ├── solaris-2.7 │ │ │ ├── sunos-4.1.4 │ │ │ └── win32 │ ├── libtool │ ├── m4 │ │ ├── cp.m4 │ │ ├── eilseq.m4 │ │ ├── endian.m4 │ │ ├── general.m4 │ │ ├── libtool.m4 │ │ ├── ln.m4 │ │ ├── ltoptions.m4 │ │ ├── ltsugar.m4 │ │ ├── ltversion.m4 │ │ ├── lt~obsolete.m4 │ │ └── proto.m4 │ ├── man │ │ ├── Makefile │ │ ├── Makefile.in │ │ ├── iconv.1 │ │ ├── iconv.1.html │ │ ├── iconv.3 │ │ ├── iconv.3.html │ │ ├── iconv_close.3 │ │ ├── iconv_close.3.html │ │ ├── iconv_open.3 │ │ ├── iconv_open.3.html │ │ ├── iconv_open_into.3 │ │ ├── iconv_open_into.3.html │ │ ├── iconvctl.3 │ │ └── iconvctl.3.html │ ├── os2 │ │ └── iconv.def │ ├── po │ │ ├── ChangeLog │ │ ├── LINGUAS │ │ ├── Makefile │ │ ├── Makefile.in │ │ ├── Makefile.in.in │ │ ├── Makevars │ │ ├── POTFILES │ │ ├── POTFILES.in │ │ ├── Rules-quot │ │ ├── af.gmo │ │ ├── af.po │ │ ├── bg.gmo │ │ ├── bg.po │ │ ├── boldquot.sed │ │ ├── ca.gmo │ │ ├── ca.po │ │ ├── cs.gmo │ │ ├── cs.po │ │ ├── da.gmo │ │ ├── da.po │ │ ├── de.gmo │ │ ├── de.po │ │ ├── el.gmo │ │ ├── el.po │ │ ├── en@boldquot.header │ │ ├── en@quot.header │ │ ├── eo.gmo │ │ ├── eo.po │ │ ├── es.gmo │ │ ├── es.po │ │ ├── et.gmo │ │ ├── et.po │ │ ├── fi.gmo │ │ ├── fi.po │ │ ├── fr.gmo │ │ ├── fr.po │ │ ├── ga.gmo │ │ ├── ga.po │ │ ├── gl.gmo │ │ ├── gl.po │ │ ├── hr.gmo │ │ ├── hr.po │ │ ├── hu.gmo │ │ ├── hu.po │ │ ├── id.gmo │ │ ├── id.po │ │ ├── insert-header.sin │ │ ├── it.gmo │ │ ├── it.po │ │ ├── ja.gmo │ │ ├── ja.po │ │ ├── libiconv.pot │ │ ├── nl.gmo │ │ ├── nl.po │ │ ├── pl.gmo │ │ ├── pl.po │ │ ├── pt_BR.gmo │ │ ├── pt_BR.po │ │ ├── quot.sed │ │ ├── remove-potcdate.sin │ │ ├── rm.gmo │ │ ├── rm.po │ │ ├── ro.gmo │ │ ├── ro.po │ │ ├── ru.gmo │ │ ├── ru.po │ │ ├── sk.gmo │ │ ├── sk.po │ │ ├── sl.gmo │ │ ├── sl.po │ │ ├── sq.gmo │ │ ├── sq.po │ │ ├── sr.gmo │ │ ├── sr.po │ │ ├── stamp-po │ │ ├── sv.gmo │ │ ├── sv.po │ │ ├── tr.gmo │ │ ├── tr.po │ │ ├── uk.gmo │ │ ├── uk.po │ │ ├── vi.gmo │ │ ├── vi.po │ │ ├── wa.gmo │ │ ├── wa.po │ │ ├── zh_CN.gmo │ │ ├── zh_CN.po │ │ ├── zh_TW.gmo │ │ └── zh_TW.po │ ├── preload │ │ ├── Makefile │ │ ├── Makefile.devel │ │ ├── Makefile.in │ │ ├── aclocal.m4 │ │ ├── config.log │ │ ├── config.status │ │ ├── configure │ │ ├── configure.ac │ │ └── libtool │ ├── src │ │ ├── Makefile │ │ ├── Makefile.in │ │ ├── iconv.c │ │ └── iconv_no_i18n.c │ ├── srclib │ │ ├── Makefile │ │ ├── Makefile.am │ │ ├── Makefile.gnulib │ │ ├── Makefile.in │ │ ├── alloca.in.h │ │ ├── allocator.c │ │ ├── allocator.h │ │ ├── areadlink.c │ │ ├── areadlink.h │ │ ├── basename-lgpl.c │ │ ├── binary-io.c │ │ ├── binary-io.h │ │ ├── c-ctype.c │ │ ├── c-ctype.h │ │ ├── canonicalize-lgpl.c │ │ ├── careadlinkat.c │ │ ├── careadlinkat.h │ │ ├── dirname-lgpl.c │ │ ├── dirname.h │ │ ├── dosname.h │ │ ├── errno.in.h │ │ ├── error.c │ │ ├── error.h │ │ ├── fcntl.in.h │ │ ├── getprogname.c │ │ ├── getprogname.h │ │ ├── gettext.h │ │ ├── gettimeofday.c │ │ ├── intprops.h │ │ ├── limits.in.h │ │ ├── localcharset.h │ │ ├── lstat.c │ │ ├── malloc.c │ │ ├── malloca.c │ │ ├── malloca.h │ │ ├── malloca.valgrind │ │ ├── msvc-inval.c │ │ ├── msvc-inval.h │ │ ├── msvc-nothrow.c │ │ ├── msvc-nothrow.h │ │ ├── pathmax.h │ │ ├── progname.c │ │ ├── progname.h │ │ ├── progreloc.c │ │ ├── raise.c │ │ ├── read.c │ │ ├── readlink.c │ │ ├── relocatable.c │ │ ├── relocatable.h │ │ ├── relocwrapper.c │ │ ├── safe-read.c │ │ ├── safe-read.h │ │ ├── setenv.c │ │ ├── signal.in.h │ │ ├── sigprocmask.c │ │ ├── stat.c │ │ ├── stdbool.in.h │ │ ├── stddef.in.h │ │ ├── stdint.in.h │ │ ├── stdio-write.c │ │ ├── stdio.in.h │ │ ├── stdlib.in.h │ │ ├── streq.h │ │ ├── strerror-override.c │ │ ├── strerror-override.h │ │ ├── strerror.c │ │ ├── string.in.h │ │ ├── stripslash.c │ │ ├── sys_stat.in.h │ │ ├── sys_time.in.h │ │ ├── sys_types.in.h │ │ ├── time.in.h │ │ ├── unistd.c │ │ ├── unistd.in.h │ │ ├── unitypes.in.h │ │ ├── uniwidth.in.h │ │ ├── uniwidth │ │ │ ├── cjk.h │ │ │ └── width.c │ │ ├── unlocked-io.h │ │ ├── verify.h │ │ ├── xalloc-oversized.h │ │ ├── xalloc.h │ │ ├── xmalloc.c │ │ ├── xreadlink.c │ │ ├── xreadlink.h │ │ └── xstrdup.c │ ├── srcm4 │ │ ├── 00gnulib.m4 │ │ ├── absolute-header.m4 │ │ ├── alloca.m4 │ │ ├── asm-underscore.m4 │ │ ├── canonicalize.m4 │ │ ├── codeset.m4 │ │ ├── dirname.m4 │ │ ├── double-slash-root.m4 │ │ ├── eealloc.m4 │ │ ├── environ.m4 │ │ ├── errno_h.m4 │ │ ├── error.m4 │ │ ├── extensions.m4 │ │ ├── extern-inline.m4 │ │ ├── fcntl-o.m4 │ │ ├── fcntl_h.m4 │ │ ├── getprogname.m4 │ │ ├── gettext.m4 │ │ ├── gettimeofday.m4 │ │ ├── glibc2.m4 │ │ ├── glibc21.m4 │ │ ├── gnulib-cache.m4 │ │ ├── gnulib-common.m4 │ │ ├── gnulib-comp.m4 │ │ ├── gnulib-tool.m4 │ │ ├── iconv.m4 │ │ ├── include_next.m4 │ │ ├── intdiv0.m4 │ │ ├── intl.m4 │ │ ├── intldir.m4 │ │ ├── intlmacosx.m4 │ │ ├── intmax.m4 │ │ ├── inttypes-pri.m4 │ │ ├── inttypes_h.m4 │ │ ├── largefile.m4 │ │ ├── lcmessage.m4 │ │ ├── lib-ld.m4 │ │ ├── lib-link.m4 │ │ ├── lib-prefix.m4 │ │ ├── libunistring-base.m4 │ │ ├── limits-h.m4 │ │ ├── lock.m4 │ │ ├── longlong.m4 │ │ ├── lstat.m4 │ │ ├── malloc.m4 │ │ ├── malloca.m4 │ │ ├── mbstate_t.m4 │ │ ├── msvc-inval.m4 │ │ ├── msvc-nothrow.m4 │ │ ├── multiarch.m4 │ │ ├── nls.m4 │ │ ├── nocrash.m4 │ │ ├── off_t.m4 │ │ ├── pathmax.m4 │ │ ├── po.m4 │ │ ├── printf-posix.m4 │ │ ├── progtest.m4 │ │ ├── raise.m4 │ │ ├── read.m4 │ │ ├── readlink.m4 │ │ ├── relocatable-lib.m4 │ │ ├── relocatable.m4 │ │ ├── safe-read.m4 │ │ ├── setenv.m4 │ │ ├── signal_h.m4 │ │ ├── signalblocking.m4 │ │ ├── sigpipe.m4 │ │ ├── size_max.m4 │ │ ├── ssize_t.m4 │ │ ├── stat.m4 │ │ ├── stdbool.m4 │ │ ├── stddef_h.m4 │ │ ├── stdint.m4 │ │ ├── stdint_h.m4 │ │ ├── stdio_h.m4 │ │ ├── stdlib_h.m4 │ │ ├── strerror.m4 │ │ ├── string_h.m4 │ │ ├── sys_socket_h.m4 │ │ ├── sys_stat_h.m4 │ │ ├── sys_time_h.m4 │ │ ├── sys_types_h.m4 │ │ ├── threadlib.m4 │ │ ├── time_h.m4 │ │ ├── uintmax_t.m4 │ │ ├── unistd_h.m4 │ │ ├── unlocked-io.m4 │ │ ├── visibility.m4 │ │ ├── warn-on-use.m4 │ │ ├── wchar_t.m4 │ │ ├── wint_t.m4 │ │ └── xsize.m4 │ ├── stamp-h1 │ ├── tests │ │ ├── ARMSCII-8.IRREVERSIBLE.TXT │ │ ├── ARMSCII-8.TXT │ │ ├── ASCII.TXT │ │ ├── ATARIST.TXT │ │ ├── BIG5-2003.IRREVERSIBLE.TXT │ │ ├── BIG5-2003.TXT │ │ ├── BIG5-HKSCS-1999-snippet │ │ ├── BIG5-HKSCS-1999-snippet.UTF-8 │ │ ├── BIG5-HKSCS-1999.IRREVERSIBLE.TXT │ │ ├── BIG5-HKSCS-1999.TXT │ │ ├── BIG5-HKSCS-2001-snippet │ │ ├── BIG5-HKSCS-2001-snippet.UTF-8 │ │ ├── BIG5-HKSCS-2001.IRREVERSIBLE.TXT │ │ ├── BIG5-HKSCS-2001.TXT │ │ ├── BIG5-HKSCS-2004-snippet │ │ ├── BIG5-HKSCS-2004-snippet.UTF-8 │ │ ├── BIG5-HKSCS-2004.IRREVERSIBLE.TXT │ │ ├── BIG5-HKSCS-2004.TXT │ │ ├── BIG5-HKSCS-2008-snippet │ │ ├── BIG5-HKSCS-2008-snippet.UTF-8 │ │ ├── BIG5-HKSCS-2008.IRREVERSIBLE.TXT │ │ ├── BIG5-HKSCS-2008.TXT │ │ ├── BIG5.TXT │ │ ├── CP1046.TXT │ │ ├── CP1124.TXT │ │ ├── CP1125.TXT │ │ ├── CP1129.TXT │ │ ├── CP1131.TXT │ │ ├── CP1133.TXT │ │ ├── CP1161.IRREVERSIBLE.TXT │ │ ├── CP1161.TXT │ │ ├── CP1162.TXT │ │ ├── CP1163.IRREVERSIBLE.TXT │ │ ├── CP1163.TXT │ │ ├── CP1250.TXT │ │ ├── CP1251.TXT │ │ ├── CP1252.TXT │ │ ├── CP1253.TXT │ │ ├── CP1254.TXT │ │ ├── CP1255-snippet │ │ ├── CP1255-snippet.UTF-8 │ │ ├── CP1255.IRREVERSIBLE.TXT │ │ ├── CP1255.TXT │ │ ├── CP1256.TXT │ │ ├── CP1257.TXT │ │ ├── CP1258-snippet │ │ ├── CP1258-snippet.UTF-8 │ │ ├── CP1258.IRREVERSIBLE.TXT │ │ ├── CP1258.TXT │ │ ├── CP437.TXT │ │ ├── CP737.TXT │ │ ├── CP775.TXT │ │ ├── CP850.TXT │ │ ├── CP852.TXT │ │ ├── CP853.TXT │ │ ├── CP855.TXT │ │ ├── CP856.TXT │ │ ├── CP857.TXT │ │ ├── CP858.TXT │ │ ├── CP860.TXT │ │ ├── CP861.TXT │ │ ├── CP862.TXT │ │ ├── CP863.TXT │ │ ├── CP864.TXT │ │ ├── CP865.TXT │ │ ├── CP866.TXT │ │ ├── CP869.TXT │ │ ├── CP874.TXT │ │ ├── CP922.TXT │ │ ├── CP932.IRREVERSIBLE.TXT │ │ ├── CP932.TXT │ │ ├── CP936.TXT │ │ ├── CP949.TXT │ │ ├── CP950.IRREVERSIBLE.TXT │ │ ├── CP950.TXT │ │ ├── DEC-HANYU.IRREVERSIBLE.TXT │ │ ├── DEC-HANYU.TXT │ │ ├── DEC-KANJI.TXT │ │ ├── EUC-CN.TXT │ │ ├── EUC-JISX0213.TXT │ │ ├── EUC-JP.IRREVERSIBLE.TXT │ │ ├── EUC-JP.TXT │ │ ├── EUC-KR.TXT │ │ ├── EUC-TW.IRREVERSIBLE.TXT │ │ ├── EUC-TW.TXT │ │ ├── GB18030-BMP.TXT │ │ ├── GB18030.IRREVERSIBLE.TXT │ │ ├── GBK.TXT │ │ ├── Georgian-Academy.TXT │ │ ├── Georgian-PS.TXT │ │ ├── HP-ROMAN8.TXT │ │ ├── HZ-snippet │ │ ├── HZ-snippet.UTF-8 │ │ ├── ISO-2022-CN-EXT-snippet │ │ ├── ISO-2022-CN-EXT-snippet.UTF-8 │ │ ├── ISO-2022-CN-snippet │ │ ├── ISO-2022-CN-snippet.UTF-8 │ │ ├── ISO-2022-JP-1-snippet │ │ ├── ISO-2022-JP-1-snippet.UTF-8 │ │ ├── ISO-2022-JP-2-snippet │ │ ├── ISO-2022-JP-2-snippet.UTF-8 │ │ ├── ISO-2022-JP-3-snippet │ │ ├── ISO-2022-JP-3-snippet.UTF-8 │ │ ├── ISO-2022-JP-MS-snippet │ │ ├── ISO-2022-JP-MS-snippet.UTF-8 │ │ ├── ISO-2022-JP-MS-snippet.alt │ │ ├── ISO-2022-JP-snippet │ │ ├── ISO-2022-JP-snippet.UTF-8 │ │ ├── ISO-2022-KR-snippet │ │ ├── ISO-2022-KR-snippet.UTF-8 │ │ ├── ISO-8859-1.TXT │ │ ├── ISO-8859-10.TXT │ │ ├── ISO-8859-11.TXT │ │ ├── ISO-8859-13.TXT │ │ ├── ISO-8859-14.TXT │ │ ├── ISO-8859-15.TXT │ │ ├── ISO-8859-16.TXT │ │ ├── ISO-8859-2.TXT │ │ ├── ISO-8859-3.TXT │ │ ├── ISO-8859-4.TXT │ │ ├── ISO-8859-5.TXT │ │ ├── ISO-8859-6.TXT │ │ ├── ISO-8859-7.TXT │ │ ├── ISO-8859-8.TXT │ │ ├── ISO-8859-9.TXT │ │ ├── ISO-IR-165.IRREVERSIBLE.TXT │ │ ├── ISO-IR-165.TXT │ │ ├── ISO646-CN.TXT │ │ ├── ISO646-JP.TXT │ │ ├── JIS_X0201.TXT │ │ ├── JOHAB.TXT │ │ ├── KOI8-R.TXT │ │ ├── KOI8-RU.TXT │ │ ├── KOI8-T.TXT │ │ ├── KOI8-U.TXT │ │ ├── MacArabic.TXT │ │ ├── MacCentralEurope.TXT │ │ ├── MacCroatian.TXT │ │ ├── MacCyrillic.TXT │ │ ├── MacGreek.TXT │ │ ├── MacHebrew.TXT │ │ ├── MacIceland.TXT │ │ ├── MacRoman.TXT │ │ ├── MacRomania.TXT │ │ ├── MacThai.TXT │ │ ├── MacTurkish.TXT │ │ ├── MacUkraine.TXT │ │ ├── Makefile │ │ ├── Makefile.in │ │ ├── MuleLao-1.TXT │ │ ├── NEXTSTEP.TXT │ │ ├── PT154.TXT │ │ ├── Quotes.ASCII │ │ ├── Quotes.ISO-8859-1 │ │ ├── Quotes.UTF-8 │ │ ├── RISCOS-LATIN1.TXT │ │ ├── RK1048.TXT │ │ ├── SHIFT_JIS.TXT │ │ ├── SHIFT_JISX0213.TXT │ │ ├── TCVN-snippet │ │ ├── TCVN-snippet.UTF-8 │ │ ├── TCVN.IRREVERSIBLE.TXT │ │ ├── TCVN.TXT │ │ ├── TDS565.TXT │ │ ├── TIS-620.TXT │ │ ├── Translit1.ASCII │ │ ├── Translit1.ISO-8859-1 │ │ ├── TranslitFail1.ISO-8859-1 │ │ ├── UCS-2BE-snippet │ │ ├── UCS-2BE-snippet.UTF-8 │ │ ├── UCS-2LE-snippet │ │ ├── UCS-2LE-snippet.UTF-8 │ │ ├── UCS-4BE-snippet │ │ ├── UCS-4BE-snippet.UTF-8 │ │ ├── UCS-4LE-snippet │ │ ├── UCS-4LE-snippet.UTF-8 │ │ ├── UTF-16-snippet │ │ ├── UTF-16-snippet.UTF-8 │ │ ├── UTF-16BE-snippet │ │ ├── UTF-16BE-snippet.UTF-8 │ │ ├── UTF-16LE-snippet │ │ ├── UTF-16LE-snippet.UTF-8 │ │ ├── UTF-32-snippet │ │ ├── UTF-32-snippet.UTF-8 │ │ ├── UTF-32BE-snippet │ │ ├── UTF-32BE-snippet.UTF-8 │ │ ├── UTF-32LE-snippet │ │ ├── UTF-32LE-snippet.UTF-8 │ │ ├── UTF-7-snippet │ │ ├── UTF-7-snippet.UTF-8 │ │ ├── VISCII.TXT │ │ ├── check-stateful │ │ ├── check-stateful.bat │ │ ├── check-stateless │ │ ├── check-stateless.bat │ │ ├── check-subst │ │ ├── check-translit │ │ ├── check-translit.bat │ │ ├── check-translitfailure │ │ ├── gengb18030z.c │ │ ├── genutf8.c │ │ ├── table-from.c │ │ ├── table-to.c │ │ ├── test-shiftseq.c │ │ ├── test-to-wchar.c │ │ └── uniq-u.c │ ├── tools │ │ ├── 8bit_tab_to_h.c │ │ ├── CP50221-0208-EXT.TXT │ │ ├── CP50221-0212-EXT.TXT │ │ ├── JISX0213.TXT │ │ ├── Makefile │ │ ├── cjk_tab_to_h.c │ │ └── cjk_variants.c │ ├── windows │ │ ├── iconv.rc │ │ ├── libiconv.rc │ │ └── windres-options │ └── woe32dll │ │ ├── export.h │ │ └── iconv-exports.c ├── zbar │ ├── Makefile.am.inc │ ├── config.c │ ├── convert.c │ ├── debug.h │ ├── decoder.c │ ├── decoder.h │ ├── decoder │ │ ├── codabar.c │ │ ├── codabar.h │ │ ├── code128.c │ │ ├── code128.h │ │ ├── code39.c │ │ ├── code39.h │ │ ├── code93.c │ │ ├── code93.h │ │ ├── databar.c │ │ ├── databar.h │ │ ├── ean.c │ │ ├── ean.h │ │ ├── i25.c │ │ ├── i25.h │ │ ├── pdf417.c │ │ ├── pdf417.h │ │ ├── pdf417_hash.h │ │ ├── qr_finder.c │ │ └── qr_finder.h │ ├── error.c │ ├── error.h │ ├── event.h │ ├── image.c │ ├── image.h │ ├── img_scanner.c │ ├── img_scanner.h │ ├── jpeg.c │ ├── libzbar.rc │ ├── mutex.h │ ├── processor.c │ ├── processor.h │ ├── processor │ │ ├── lock.c │ │ ├── null.c │ │ ├── posix.c │ │ ├── posix.h │ │ ├── win.c │ │ └── x.c │ ├── qrcode.h │ ├── qrcode │ │ ├── bch15_5.c │ │ ├── bch15_5.h │ │ ├── binarize.c │ │ ├── binarize.h │ │ ├── isaac.c │ │ ├── isaac.h │ │ ├── qrdec.c │ │ ├── qrdec.h │ │ ├── qrdectxt.c │ │ ├── rs.c │ │ ├── rs.h │ │ ├── util.c │ │ └── util.h │ ├── refcnt.c │ ├── refcnt.h │ ├── scanner.c │ ├── svg.c │ ├── svg.h │ ├── symbol.c │ ├── symbol.h │ ├── thread.h │ ├── timer.h │ ├── video.c │ ├── video.h │ ├── video │ │ ├── null.c │ │ ├── v4l.c │ │ ├── v4l1.c │ │ ├── v4l2.c │ │ └── vfw.c │ ├── window.c │ ├── window.h │ └── window │ │ ├── dib.c │ │ ├── null.c │ │ ├── vfw.c │ │ ├── win.c │ │ ├── win.h │ │ ├── x.c │ │ ├── x.h │ │ ├── ximage.c │ │ └── xv.c └── zbarjni.c └── jniLibs ├── arm64-v8a ├── libiconv.so └── libzbar.so ├── armeabi-v7a ├── libiconv.so └── libzbar.so ├── armeabi ├── libiconv.so └── libzbar.so ├── mips ├── libiconv.so └── libzbar.so ├── mips64 ├── libiconv.so └── libzbar.so ├── x86 ├── libiconv.so └── libzbar.so └── x86_64 ├── libiconv.so └── libzbar.so /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /captures/ 3 | .externalNativeBuild 4 | *.iml 5 | /.idea/ 6 | build 7 | .gradle 8 | /local.properties -------------------------------------------------------------------------------- /build.gradle: -------------------------------------------------------------------------------- 1 | apply from: "config.gradle" 2 | 3 | buildscript { 4 | repositories { 5 | jcenter() 6 | } 7 | dependencies { 8 | classpath 'com.android.tools.build:gradle:2.3.1' 9 | classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' 10 | classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3' 11 | } 12 | } 13 | 14 | allprojects { 15 | repositories { 16 | jcenter() 17 | } 18 | } 19 | 20 | task clean(type: Delete) { 21 | delete rootProject.buildDir 22 | } 23 | -------------------------------------------------------------------------------- /camera/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: rootProject.ext.plugins.library 2 | 3 | android { 4 | compileSdkVersion rootProject.ext.android.compileSdkVersion 5 | buildToolsVersion rootProject.ext.android.buildToolsVersion 6 | 7 | defaultConfig { 8 | minSdkVersion rootProject.ext.android.libraryMinSdkVersion 9 | targetSdkVersion rootProject.ext.android.targetSdkVersion 10 | } 11 | 12 | compileOptions { 13 | sourceCompatibility JavaVersion.VERSION_1_7 14 | targetCompatibility JavaVersion.VERSION_1_7 15 | } 16 | 17 | lintOptions { 18 | abortOnError false 19 | } 20 | 21 | resourcePrefix 'zbar_' 22 | 23 | sourceSets { 24 | main { 25 | manifest.srcFile 'src/main/AndroidManifest.xml' 26 | java.srcDirs = ['src/main/java'] 27 | res.srcDirs = ['src/main/res'] 28 | aidl.srcDirs = ['src/main/aidl'] 29 | assets.srcDirs = ['src/main/assets'] 30 | jni.srcDirs = ['src/main/jni'] 31 | jniLibs.srcDirs = ['src/main/jniLibs'] 32 | resources.srcDirs = ['src/main/resources'] 33 | renderscript.srcDirs = ['src/main/rs'] 34 | } 35 | } 36 | } 37 | 38 | dependencies { 39 | compile fileTree(dir: 'libs', include: ['*.jar']) 40 | compile rootProject.ext.dependencies.zbar 41 | } -------------------------------------------------------------------------------- /camera/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /camera/src/main/java/com/yanzhenjie/zbar/camera/ScanCallback.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright © Yan Zhenjie 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | package com.yanzhenjie.zbar.camera; 17 | 18 | /** 19 | *

Scan results callback.

20 | * Created by Yan Zhenjie on 2017/5/5. 21 | */ 22 | public interface ScanCallback { 23 | 24 | /** 25 | * Content is not empty when the callback. 26 | * 27 | * @param content qr code content, is not null. 28 | */ 29 | void onScanResult(String content); 30 | 31 | } 32 | -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | # Project-wide Gradle settings. 2 | 3 | # IDE (e.g. Android Studio) users: 4 | # Gradle settings configured through the IDE *will override* 5 | # any settings specified in this file. 6 | 7 | # For more details on how to configure your build environment visit 8 | # http://www.gradle.org/docs/current/userguide/build_environment.html 9 | 10 | # Specifies the JVM arguments used for the daemon process. 11 | # The setting is particularly useful for tweaking memory settings. 12 | org.gradle.jvmargs=-Xmx1536m 13 | 14 | # When configured, Gradle will run in incubating parallel mode. 15 | # This option should only be used with decoupled projects. More details, visit 16 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects 17 | # org.gradle.parallel=true 18 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Wed May 10 17:44:03 CST 2017 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip 7 | -------------------------------------------------------------------------------- /image/wechat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/image/wechat.jpg -------------------------------------------------------------------------------- /jar/zbar-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/jar/zbar-1.0.0.jar -------------------------------------------------------------------------------- /jar/zbar-camera-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/jar/zbar-camera-1.0.0.jar -------------------------------------------------------------------------------- /sample/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: rootProject.ext.plugins.application 2 | 3 | android { 4 | compileSdkVersion rootProject.ext.android.compileSdkVersion 5 | buildToolsVersion rootProject.ext.android.buildToolsVersion 6 | 7 | defaultConfig { 8 | applicationId rootProject.ext.android.applicationId 9 | minSdkVersion rootProject.ext.android.sampleMinSdkVersion 10 | targetSdkVersion rootProject.ext.android.targetSdkVersion 11 | versionCode rootProject.ext.android.versionCode 12 | versionName rootProject.ext.android.versionName 13 | } 14 | 15 | buildTypes { 16 | release { 17 | minifyEnabled false 18 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 19 | } 20 | } 21 | } 22 | 23 | dependencies { 24 | compile fileTree(dir: 'libs', include: ['*.jar']) 25 | compile rootProject.ext.dependencies.zbar 26 | compile rootProject.ext.dependencies.camera 27 | compile rootProject.ext.dependencies.appcompat 28 | compile rootProject.ext.dependencies.design 29 | compile rootProject.ext.dependencies.permission 30 | } -------------------------------------------------------------------------------- /sample/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | -keepclassmembers class * { 2 | native ; 3 | } 4 | 5 | -keepclasseswithmembernames class * { 6 | native ; 7 | } -------------------------------------------------------------------------------- /sample/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 19 | 20 | 27 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/ic_scan_qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/drawable-xxhdpi/ic_scan_qr.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/qr_scan_frame.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/drawable-xxhdpi/qr_scan_frame.9.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/qr_scan_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/drawable-xxhdpi/qr_scan_line.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/qr_scan_shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/drawable-xxhdpi/qr_scan_shadow.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample/src/main/res/values-zh-RHK/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | ZBarSDK 19 | 20 | 相機連接失敗 21 | 您的相機可能被其它應用占用,請檢查後再使用。 22 | 好的 23 | 24 | -------------------------------------------------------------------------------- /sample/src/main/res/values-zh-RTW/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | ZBarSDK 19 | 20 | 相機連接失敗 21 | 您的相機可能被其它應用占用,請檢查後再使用。 22 | 好的 23 | 24 | -------------------------------------------------------------------------------- /sample/src/main/res/values-zh/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | ZBarSDK 19 | 20 | 相机连接失败 21 | 您的相机可能被其它应用占用,请检查后再使用。 22 | 好的 23 | 24 | -------------------------------------------------------------------------------- /sample/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | #3F51B5 19 | #303F9F 20 | #FF4081 21 | 22 | -------------------------------------------------------------------------------- /sample/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | ZBarSDK 19 | 20 | Connection failed 21 | Your camera may be occupied by other applications, please check and use. 22 | OK 23 | 24 | -------------------------------------------------------------------------------- /sample/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 26 | 27 | 31 | 32 |