首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android手机上实现无数据楔形条码扫描

如何在android手机上实现无数据楔形条码扫描
EN

Stack Overflow用户
提问于 2015-01-14 18:31:11
回答 2查看 5.5K关注 0票数 2

我目前正在做一个在摩托罗拉MC40设备上扫描条形码的应用程序。为了做到这一点,我需要在datawedge app中注册活动。我是否可以在不创建配置文件或在datawedge中注册活动的情况下进行扫描?

注意:我已经做了一个样例应用程序,它在这个link的帮助下在datawedge中注册活动

EN

回答 2

Stack Overflow用户

发布于 2015-04-07 23:13:06

您可以在不创建datawedge配置文件的情况下进行扫描,因为默认情况下存在一个通用扫描配置文件,但它只提供扫描的数据作为键盘输入。

你应该看看Symbol EMDK for Android。这将允许您通过API或直接在应用程序中创建一个datawedge配置文件来控制扫描器(后者更简单)。使用配置文件,您将能够设置条形码解码器、数据输出、启用对某些活动的扫描以及设置自定义意图操作。

票数 2
EN

Stack Overflow用户

发布于 2015-07-24 00:34:03

鉴于您在问题中提供的链接是为了使用Xamarin,我可以假设您正在使用Xamarin和C#为摩托罗拉解决方案(现在的Zebra Technologies) MC40构建您的安卓应用程序。

注意事项:

  1. 设备出厂时具有默认配置文件(Profile0),该配置文件在每个活动中都是默认启用的,您可以对其进行修改,使其将数据作为意图发送,而不是使用键盘输入模式。从那里你可以学习你链接的教程。
  2. ,你可以在你的Xamarin应用程序中集成Symbol EMDK,以编程的方式创建你的应用程序中需要的DataWedge配置文件。要使用Xamarin完成此操作,您需要为EMDK使用的com.symbol.emdk.jar库创建一个绑定。
  3. 如果你在一台设备上手动创建一个DataWedge配置文件,并且你需要在多个设备上部署它,你可以将它导出并放入文件夹/enterprise/device/settings/datawedge/autoimport中。配置文件将由DataWedge自动导入。这一点(以及更多)在MC40 Integrator Guide.

中进行了解释

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27940812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档