我目前正在摩托罗拉 MC40 设备上做一个应用程序来扫描条形码。为此,我需要在 datawedge 应用程序中注册活动。我可以在不创建配置文件或在 datawedge 中注册活动的情况下进行扫描吗?
注意:我已经完成了一个示例应用程序,它借助此链接在 datawedge 中注册活动
我目前正在摩托罗拉 MC40 设备上做一个应用程序来扫描条形码。为此,我需要在 datawedge 应用程序中注册活动。我可以在不创建配置文件或在 datawedge 中注册活动的情况下进行扫描吗?
注意:我已经完成了一个示例应用程序,它借助此链接在 datawedge 中注册活动
您可以在不创建 datawedge 配置文件的情况下进行扫描,因为默认情况下存在通用扫描配置文件,但它仅将扫描的数据作为键盘输入提供。
您应该查看适用于 Android 的 Symbol EMDK。这将允许您通过 API 控制扫描仪或直接在应用程序中创建 datawedge 配置文件(后者更简单)。使用配置文件您将能够设置条形码解码器、数据输出、启用对某些活动的扫描以及设置自定义 Intent 操作。
鉴于您在问题中提供的链接用于使用 Xamarin,我可以假设您正在使用 Xamarin 和 C# 为 Motorola Solution(现为 Zebra Technologies)MC40 构建 Android 应用程序。
几点注意事项:
/enterprise/device/settings/datawedge/autoimport
中。配置文件将由 DataWedge 自动导入。这(以及更多)在MC40 集成商指南中进行了说明。