是否可以将android kotlin文件添加到cordova插件项目中,或者只支持java?
<?xml version="1.0" encoding="UTF-8"?>
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
version="0.0.1">
<!-- android -->
<platform name="android">
<source-file src="src/android/nl/companyname/kotlin/ScanMode.kt" target-dir="src/nl/companyname/kotlin"/>
</platform>
</plugin>
java文件出现了,但是kotlin文件没有。我也没有看到任何插件有它。
2条答案
按热度按时间nwo49xxi1#
kotlin支持在Cordova9.0.0中添加,该版本于2020年1月23日发布。您可以在这里找到更多信息:https://cordova.apache.org/announcements/2020/06/29/cordova-android-9.0.0.html
0x6upsns2#
在config.xml中添加以下内容
还要注意kotlin文件的存放位置,即src/main/kotlin///
使用:
如果您的项目没有获取kotlin文件,请将以下内容添加到插件的gradle.build中
这个答案来自:https://stackoverflow.com/a/63872580/10999673
我修改了一个示例存储库来测试这一点:
https://github.com/kilisio/cordova-plugin-hello-kotlin.git