系统要求和 SDK 文件
开始之前,请确保主机硬件满足以下条件:- Android 操作系统:版本 7 或更高版本。
- 网络:稳定的互联网通信,使用 TLS v1.2 或更高版本。
- 权限:应用程序必须具有读取
/sys/class的权限。 - SDK 软件包组件:
com.nayax.emvCore-release-v.v-bbb.apk:必需的 EMV Core 服务软件包。com.nayax.emv_core_android_test-release-v.v-bbb.apk:用于测试的示例应用程序。emv-core-test-v.v-bbb.zip:包含库和 Java 示例源代码的 Android Studio 项目。
安装步骤
- 部署 APK:在目标 Android 设备上安装 EMV Core Service 包,然后安装测试应用程序。
- 硬件连接:将 UNO 读卡器连接到 Android 设备。
- 系统提示:
- 当系统提示“Allow EmvCore Service to access Saturn 8700”时,请勾选“Always open…”复选框并点击 OK,将读卡器加入白名单。
- 在“Stop optimizing battery usage”(停止优化电池使用)提示中选择 Allow(允许),以保持该服务在后台运行。
- 重新启动:如果读卡器和应用程序之间出现通信问题,请重新启动服务。