javascript - 有没有办法在带有 Kotlin 的 Android 项目中使用 NPM 包
问题描述
我想知道是否有办法在带有 Kotlin 的 Android 项目中使用 NPM 包。我知道有一个 Gradle 插件kotlin.js
,它似乎可以与JetBrains 提供的演示等独立项目一起使用,但是当我尝试将它与 Android 一起使用时,出现此错误:
Cannot add extension with name 'kotlin', as there is an extension already registered with that name.
JetBrains 也提供了一些关于如何设置 kotlin/js的小教程,但没有什么新内容。
我问是因为我想开始一个小的多平台项目,但它的核心部分是一个库,我前段时间写过,但它是用 Java 编写的,它严重依赖于BouncyCastle
其他一些处理XML序列化,所以没有运气。但我在 JavaScript 中找到了一个类似的库。由于我不能使用任何 Java 依赖项,kotlin/multiplatform
因此我有两个选择,要么找到一种方法让 Kotlin/JS 与 Android 项目一起工作,要么继续使用我喜欢的 React-Native,但我更喜欢 Kotlin。
解决方案
推荐阅读
- php - 当我添加另一个菜单项时,WordPress 导航菜单会发生变化
- java - 如何在 Android 31 中通过 ffmpeg 操作文件:权限被拒绝
- javascript - MongoDB 不增加数字
- linux - 如何在 docker 中使用 Pro Custodibus 和wireguard
- css - :1个按钮上的悬停过渡影响另一个按钮
- r - 如何使用 R 在多个图表中将 x 轴值更改为一年中月份的名称
- image - 如何强制执行受信任的 Docker 基础映像
- javascript - 如何在 SharePoint 2013 调查问题中编辑悬停文本(选择为复选框)?
- node.js - 快递强制刷新客户端网页
- python - 在特定区域查找轮廓