我有一个项目,我们要访问指纹扫描仪(外部扫描仪)。驱动程序是用c ++(NDK)编写的。
本机脚本是否支持对本机组件的访问?
答案 0 :(得分:0)
在GitHub上的NativeScript回购中有几个问题,所有这些问题都引至this issue,解决方案是从CPP文件创建AAR文件并从NativeScript加载它。
我也a detailed guide发现了如何做,这是作者总结的主要步骤:
- 使用Android Studio创建Android库
- 导入本机C ++库,并使用JNI将我们要导出的代码包装到Java类中
- 将库导出到aar文件,然后将其导入新的NativeScript插件
- 将插件导入新的NativeScript应用程序