android - 如何在装有 Android 操作系统的摩托罗拉设备中扫描没有 Datawedge 的条码

标签 android barcode-scanner motorola datawedge

我目前正在 Motorola MC40 设备中编写一个应用程序来扫描条形码。为此,我需要在 datawedge 应用程序中注册 Activity 。我可以在不创建配置文件或在 datawedge 中注册 Activity 的情况下进行扫描吗?

注意:我已经完成了一个示例应用程序,它在 link 的帮助下注册了 datawedge 中的 Activity 。

最佳答案

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

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

关于android - 如何在装有 Android 操作系统的摩托罗拉设备中扫描没有 Datawedge 的条码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27940812/

相关文章:

iphone - 如何在 iOS 中从 webview 返回到 rootview?

Android NDK 输入源

java - 如何在不使用android中的上传按钮的情况下将图像上传到服务器

android - 为什么 LiveData 比 MutableLiveData 更好?

java - Vision API 不支持相机自动对焦

java - Android 应用程序 - 每当蓝牙键盘连接/断开连接时触发 onCreate

c - 用C语言从M68k ram地址中获取特定字节

java - 如何获取完整的十六进制文件(英特尔和摩托罗拉十六进制文件)的总长度?

android - 无法加载 abc.apk

c# - 更改 ActionBar 颜色 - Xamarin