如何连接或使用 NDK 和 Nativescript vuejs

Posted

技术标签:

【中文标题】如何连接或使用 NDK 和 Nativescript vuejs【英文标题】:How connect or use NDK and Nativescript vuejs 【发布时间】:2019-03-17 04:18:34 【问题描述】:

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

Native 脚本是否支持访问 Native Components?

【问题讨论】:

【参考方案1】:

NativeScript 在 GitHub 上的 repo 上有几个问题,都导致 this issue 解决方案是从 CPP 文件创建 AAR 文件并从 NativeScript 加载。

我也找到了a detailed guide关于怎么做,这里是作者总结的主要步骤:

使用 android Studio 创建一个 Android 库 导入原生 C++ 库并使用 JNI 将我们要导出的代码包装到 Java 类中 将库导出为 aar 文件,并将其导入新的 NativeScript 插件 将插件导入新的 NativeScript 应用程序

【讨论】:

以上是关于如何连接或使用 NDK 和 Nativescript vuejs的主要内容,如果未能解决你的问题,请参考以下文章

使用Android Studio 进行NDK开发和调试

如何使用cmake和Android NDK在C ++中加载线程支持

如何使用 Android SDK 或 NDK 方法裁剪视频

译NDK概述

通过ndk连接套接字编程的错误

Android NDK“ndk-build”被识别为内部或外部命令批处理文件