Nol*_*lan 3 android nativescript
我正在使用NativeScript作为应用程序的UI /移动访问层。目前,该应用程序仅由我在Android设备上运行,因此跨平台支持不是问题。该应用程序的核心实现为具有JNI接口的Rust共享库,而我的主要目标是简化代码时简化开发/迭代。
我想直接在NativeScript应用中编写Java JNI接口代码-也就是说,将代码与特定于平台的Java一起编译,而不必在一个单独的可引入的库中编写。但是似乎平台-特定代码是自动生成的,并非要用户修改。
在使用NS作为移动接口层的同时,是否可以轻松地将一些手写的Java类复制到我的最终NativeScript应用程序中?钩子可以帮助解决这个问题吗?
感谢您的指导。
小智 6
通过NativeScript 5.2.0版本,您现在可以在应用程序中添加Android和iOS的本机代码。对于Android,您可以将Java类放在中<path to project's App_Resources dir>/Android/src/main/java。对于iOS,您可以将Objective-C实现放在<path to project's App_Resources dir>/iOS/src目录中。这是一个示例应用程序,演示了如何直接在您的应用程序中添加本机源代码并从JavaScript调用它:https : //github.com/rosen-vladimirov/appNativeCode
| 归档时间: |
|
| 查看次数: |
254 次 |
| 最近记录: |