【发布时间】:2012-11-01 19:35:56
【问题描述】:
我正在使用 Flex Mobile 和 ZXing 为 iOS 和 Android 编写条形码扫描仪。我已经尽我所能优化了 ZXing,但在一些旧设备上用于连续扫描仍然太慢。我使用 FlasCC 将一些繁重的工作提取到 C SWIG 中,并在扫描期间获得了相当不错的加速。但是,在实际设备上进行测试时,启动应用程序时会出错。调试控制台显示“无法初始化互斥锁”并崩溃。删除对我的 SWC 的调用,该应用程序启动得很好。首先,是否可以在移动设备上使用这种类型的 SWC?如果是这样,我做错了什么?此外,生成的库的大小非常大(400KB+)。有没有办法通过排除所有多余的绒毛来减小尺寸?
【问题讨论】:
标签: air flex4 swc alchemy flascc