守望者--AIR技术交流

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: ANE FlasCC 炼金术
查看: 4059|回复: 9

读取条形码,二维码ANE(Android or iOS)

[复制链接]
  • TA的每日心情
    擦汗
    11 小时前
  • 签到天数: 433 天

    [LV.9]以坛为家II

    1739

    主题

    2091

    帖子

    12万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    457
    贡献
    24
    金币
    50924
    钢镚
    1419

    开源英雄守望者

    发表于 2015-1-23 16:17:20 | 显示全部楼层 |阅读模式
    应用下载
    应用名称: qr-zbar-ane
    支持64位: 支持
    当前版本: 未知
    运行平台: Android IOS 
    开发语言: ActionScript 3 JAVA 其他 
    应用类别: ANE-多平台
    应用简介: ANE for QR Code Reader
    本帖最后由 破晓 于 2015-2-20 17:25 编辑

    Barcode Scanning for AIR Mobile AppsA Native Extension thats Fast and Smooth!This library uses the ZBar Reader under the hood to provide barcode scanning for actionscript applications running on AIR Android or iOS.This supports QR Codes, EAN13, EAN8 and Many More!!How To Use:

    This library exposes APIs that will allow application developer to Scan the Barcodes in following two ways.

    • From Live Camera Feed: You can place a camera feed (Rear or Front) using library APIs and just attach scanner to the feed to get DATA events whenever your Camera "sees" a Barcode.
    • From Bitmap/Image: Developer can provide an arbitary Image to Scan for a Barcode. (Work In Progress)

    Get Started:

    Step 1: Link The ANE : Get the Latest ANE File from the root of the repository. Add it as a dependency in your favourite IDE.

    Note: Newer IDEs know what ANE means and you can link ANE files transperently. If you are using an older IDE, you may need to google a bit on how to link ANEs to your project.

    Step 2: See the Samples: Have a look at some of the manual tests I have written which can explain different uses of the APIs.

    Step 3: See the Documentation : I have tried my best to document the available APIs in the code.Read It!.

    Need Help?

    I can exchange my time for money, if you need:

    • Private Support : Do you have some requirement which can not be accomplished by the planned features of this project? I can work with you to provide a private clone which has feature additions/modifications to suit your use-case.

    Refer to my email at the bottom of the page.

    Can you Help?

    I've been giving my weekends to keep this project alive. If any part of this project has helped you in

    • Delivering your app
    • Creating your own native extension
    • Helped you understand things better
    • saved your time

    I welcome support in any of the following form:

    • Contribute : I will really appreciate getting code contributions from the talent all around the world. If you think you can help, please contact me, and I can get your workspace ready for developement.If not you can always help by
      • Writing tutorials, wiki pages, reference documentation.
      • Improving the build system, help setup automated builds.
      • Report issues, feature request to make this library a better candidate for general use-cases.
    • Say Thanks : If you have used this library in any public project, you can mention this project in credits and /or send me a thanks mail with your app link which I can add on my released apps page(Yet To Come).
    • Donate : Cheer Me up with a beer (Pint,Glass,Pitcher,Tower ) and get a name in the list of donors. My Email is also a paypal account which you can use for donating.

    Contact Me:

    • Email: saumitra.(Last 5 characters of my github username)@gmail.com (Paypal Account)
    • Facebook: https://www.facebook.com/saumitrabhave
    • LinkedIn: in.linkedin.com/pub/saumitra-bhave/17/a65/65/
    • Twitter: @saumitrabhave
    Donors:

    No one yet, Be the first one.








    相关链接:


    https://github.com/saumitrabhave/qr-zbar-ane



    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    守望者AIR技术交流社区(www.airmyth.com)
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    11 小时前
  • 签到天数: 433 天

    [LV.9]以坛为家II

    1739

    主题

    2091

    帖子

    12万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    457
    贡献
    24
    金币
    50924
    钢镚
    1419

    开源英雄守望者

     楼主| 发表于 2015-1-24 12:01:48 | 显示全部楼层
    其他资源:


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    守望者AIR技术交流社区(www.airmyth.com)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    11 小时前
  • 签到天数: 433 天

    [LV.9]以坛为家II

    1739

    主题

    2091

    帖子

    12万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    457
    贡献
    24
    金币
    50924
    钢镚
    1419

    开源英雄守望者

     楼主| 发表于 2015-1-26 17:54:13 | 显示全部楼层
    Barcode/QR code reader AIR native extension for iOS+Android, that uses the ZBar library.


    Barcode/QR code reader AIR native extension, that uses the ZBar library. It uses Zbar 0.2 for Android and Zbar from http://code.google.com/p/qr-zbar-ane/ for iOS.

    For details and installation instructions see the wiki page. The actual .ane file is at zbar-ane /builddir/zbar.ane , you need this if you just want the project and dont want to mess with the source.




    相关链接:


    https://github.com/matyasf/zbar-ane


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    守望者AIR技术交流社区(www.airmyth.com)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    11 小时前
  • 签到天数: 433 天

    [LV.9]以坛为家II

    1739

    主题

    2091

    帖子

    12万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    457
    贡献
    24
    金币
    50924
    钢镚
    1419

    开源英雄守望者

     楼主| 发表于 2015-1-29 16:49:27 | 显示全部楼层
    ZXing-ANE
    a QR Code, bar code, image recognizer ANE for iOS & Android using ZXing library


    ZXing-ANE

    A QR Code, bar code, image recognizer ANE for iOS & Android using ZXing lib even on iOS. There is a default implementation for Web & Desktop player using pure AS3.

    Be careful, this ANE doesn't only check for QRCode but for all formats supported by the ZXing library. A future version optimized should add argument for the format requested.

    Note: This ANE doesn't manage camera stuff, it takes a bitmap data as an argumentdecodeFromBitmapData and return a ZXingEvent.SUCCESS with the URL found or a ZXingEvent.FAIL.

    1. var zxing:ZXing = new ZXing();
    2. zxing.addEventListener(ZXingEvent.FAIL, _zxingEvt);
    3. zxing.addEventListener(ZXingEvent.SUCCESS, _zxingEvt);

    4. zxing.decodeFromBitmapData(new qrCodeBitmap().bitmapData);

    5. private function _zxingEvt(zxEvt:ZXingEvent):void {

    6.     if (zxEvt.type == ZXingEvent.SUCCESS)
    7.         trace(zxEvt.url);
    8.     else
    9.         trace("fail");
    10. }
    复制代码
    If you get this Error: The extension com.davikingcode.nativeExtensions.ZXing has either a namespace version or library.swf with a version that is incompatible with the applications namespace or root SWF. it means that you must compile your SWF with an upper swf version than your default. For example add -swf-version=25 to your command line.If you get Error while loading initial content it means that you need to change your -swf-version too!



    相关链接:
    https://github.com/DaVikingCode/ZXing-ANE


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    守望者AIR技术交流社区(www.airmyth.com)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    11 小时前
  • 签到天数: 433 天

    [LV.9]以坛为家II

    1739

    主题

    2091

    帖子

    12万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    457
    贡献
    24
    金币
    50924
    钢镚
    1419

    开源英雄守望者

     楼主| 发表于 2015-2-20 17:25:03 | 显示全部楼层
    相关下载:

    支持64位

    https://github.com/DaVikingCode/ZBar-ANE
    守望者AIR技术交流社区(www.airmyth.com)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    11 小时前
  • 签到天数: 433 天

    [LV.9]以坛为家II

    1739

    主题

    2091

    帖子

    12万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    457
    贡献
    24
    金币
    50924
    钢镚
    1419

    开源英雄守望者

     楼主| 发表于 2015-3-31 09:45:04 | 显示全部楼层
    QRZBar

    QR scanner ane extension for Adobe Flash iOS




    QRZBar

    QR scanner ane extension for Adobe Flash iOS

    This QR Scanner uses ZBar iPhone library. It has a flash wrapper so you can connect to the Native Code via Actionscript so flash developers don't have to go into Objective C and still get the benefits of the native performance.

    qr-zbar-ane : http://code.google.com/p/qr-zbar-ane/







    相关链接:


    https://github.com/sewonist/QRZBar


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    守望者AIR技术交流社区(www.airmyth.com)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    11 小时前
  • 签到天数: 433 天

    [LV.9]以坛为家II

    1739

    主题

    2091

    帖子

    12万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    457
    贡献
    24
    金币
    50924
    钢镚
    1419

    开源英雄守望者

     楼主| 发表于 2015-3-31 14:16:35 | 显示全部楼层
    本帖最后由 破晓 于 2015-4-8 15:36 编辑

    相关下载:

    QR scanner ane extension for Adobe Flash iOS

    https://github.com/sewonist/QRZBar


    AIR Native Extension for the ZBar QR Code Reader Library


    https://github.com/katopz/qr-zbar-ane
    守望者AIR技术交流社区(www.airmyth.com)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    12

    帖子

    207

    积分

    下士

    Rank: 3Rank: 3

    威望
    0
    贡献
    0
    金币
    141
    钢镚
    0
    发表于 2015-6-28 09:47:17 | 显示全部楼层
    好 好 好

    评分

    参与人数 1金币 +20 收起 理由
    破晓 + 20

    查看全部评分

    守望者AIR技术交流社区(www.airmyth.com)
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    158

    积分

    下士

    Rank: 3Rank: 3

    威望
    0
    贡献
    0
    金币
    30
    钢镚
    0
    发表于 2015-7-23 16:42:27 | 显示全部楼层
    谢谢分享
    守望者AIR技术交流社区(www.airmyth.com)
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    11 小时前
  • 签到天数: 433 天

    [LV.9]以坛为家II

    1739

    主题

    2091

    帖子

    12万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    457
    贡献
    24
    金币
    50924
    钢镚
    1419

    开源英雄守望者

     楼主| 发表于 2016-1-25 18:57:34 | 显示全部楼层
    Air for Android 条形码识别


    下面介绍一个针对Android的条形码识别ANE,该ANE是使用 zxing开源算法实现的,ANE中包括以下功能:1、打开摄像头
    2、自动对焦
    3、识别条形码/二维码
    该ANE的下载地址:http://www.littlesix.com.cn/air/android/barcodereader.zip
    原文链接:http://bbs.9ria.com/thread-106240-1-1.html

    下面重点说以下使用该ANE的配置方法,因为需要使用到硬件设备摄像头,所以配置会有点麻烦,而且很容易出错(PS:只要xml配置出错,那么该ANE会完全失效)
    配置步骤:
    1、应用程序描述
    <application>
    <activity android:name="com.sixuu.BarCodeReader.CaptureActivity"
           android:screenOrientation="landscape"
    android:configChanges="orientation|keyboardHidden"
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
    android:windowSoftInputMode="stateAlwaysHidden" >
    </activity>
    </application>



    2、在XML中写入所有需要用到的权限,其中包括:
    <uses-permission android:name="android.permission.CAMERA"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.VIBRATE" />
    <uses-permission android:name="android.permission.FLASHLIGHT" />
    以上4个均为ANE中需要使用到的权限。

    3、在XML中写入需要用到的硬件feature
    <uses-feature android:name="android.hardware.camera" />
    <uses-feature android:name="android.hardware.camera.autofocus" />


    守望者AIR技术交流社区(www.airmyth.com)
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    
    关闭

    站长推荐上一条 /4 下一条

    QQ|手机版|Archiver|网站地图|小黑屋|守望者 ( 京ICP备14061876号

    GMT+8, 2017-10-19 22:28 , Processed in 1.250000 second(s), 38 queries .

    守望者AIR

    守望者AIR技术交流社区

    本站成立于 2014年12月31日

    快速回复 返回顶部 返回列表