2

我有一个项目,我们想要访问指纹扫描仪(外部扫描仪)。驱动程序是用 c++ (NDK) 编写的。

本机脚本是否支持访问本机组件?

4

1 回答 1

0

在 GitHub 上的 NativeScript 的 repo 上有几个关于此的问题,所有这些都导致了这个问题,解决方案是从 CPP 文件创建一个 AAR 文件并从 NativeScript 加载它。

我还找到了有关如何操作的详细指南,以下是作者总结的主要步骤:

  • 使用 Android Studio 创建一个 Android 库
  • 使用 JNI 导入原生 C++ 库并将我们要导出的代码包装到 Java 类中
  • 将库导出为 aar 文件,并将其导入新的 NativeScript 插件
  • 将插件导入新的 NativeScript 应用程序
于 2018-12-09T20:09:46.870 回答