我目前正在摩托罗拉MC40设备上执行应用程序来扫描条形码。为了做到这一点,我需要在datawedge应用程序中注册活动。我可以在不创建配置文件或在datawedge中注册活动的情况下进行扫描吗?
注意:我已经做了一个示例应用程序,借助此link
在datawedge中注册活动答案 0 :(得分:2)
您可以在不创建datawedge配置文件的情况下进行扫描,因为默认情况下会存在通用扫描配置文件,但只提供扫描数据作为键盘输入。
你应该看一下Symbol EMDK for Android。这将允许您通过API控制扫描程序或直接在应用程序中创建datawedge配置文件(后者更简单)。使用配置文件您可以设置条形码解码器,数据输出,启用对某些活动的扫描,以及设置自定义的Intent操作。
答案 1 :(得分:1)
鉴于您在问题中提供的链接是用于使用Xamarin,我可以假设您正在使用Xamarin和C#为Motorola解决方案(现在的Zebra Technologies)MC40构建您的Android应用程序。
很少注意到:
/enterprise/device/settings/datawedge/autoimport
。该配置文件将由DataWedge自动导入。这个(以及更多)在MC40 Integrator Guide。