android - 如何将 Cordova 项目作为模块或库添加到原生 Android 应用程序
问题描述
我有一个使用 Java 开发的本机 Android 应用程序。我正在创建一个电子学习应用程序。因此,我想在其中添加Moodle
(Moodle 是一个开源学习工具)。
但是,Moodle
移动设备的“”不在“非本机应用程序”中。相反,它是使用Cordova
框架实现的。这是github 上的 Moodle cordova 项目https://github.com/moodlehq/moodlemobile2的 URL。
我的问题是,有没有办法将此Moodle
代码转换为 Androidlibrary(Module)/ AAR
文件并将该库添加到我的 Native Android 应用程序?
请注意,我在 Stackoverflow 上经历了多个问题,这些问题讲述了如何在 Cordova 项目中使用 AAR 文件。但我的要求是将 Cordova 项目转换为库或 AAR 文件,然后将其导入我的 Native Android 应用程序。有没有办法做到这一点?
解决方案
推荐阅读
- c# - Double.NaN 的变量赋值变为 Double.NegativeInfinity
- css - 如何诊断 Visual Studio Code CSS 大纲并转到符号消失
- java - Sensor.TYPE_ROTATION_VECTOR 没有值?
- typescript - NativeScript Vue 导航问题
- input - 如何在量角器中通过键盘输入数字或字符?
- angular - 加载一个角度库模块
- angular - 虚拟滚动角 - 调整到内容的宽度
- tfs - 如何在 TFS 中设置增量构建?
- kubernetes - 改变 webhook 文档参考
- python - 如何检查是否满足流程/数据集中的某些属性?