Недавно я работал с Kotlin над плагинами Cordova, но когда я только начинал, я также не смог найти никаких ссылок на то, как создать плагин Cordova с использованием Kotlin.
Так что ясоздал пример плагина, который вы можете использовать в качестве шаблона:https://github.com/dpa99c/cordova-plugin-hello-kotlin
Как видите, встроенная часть интерфейса плагина Cordova реализована в Kotlin .
Поскольку в настоящее время cordova-android@7
неявно поддерживает Kotlinплагин использует скрипты ловушек для настройки собственного проекта Android, созданного Cordova для Kotlin, а также для удаления файлов .kt
из проекта платформы при удалении плагина, поскольку в настоящее время cordova-android@7
делает это только для файлов .java
.
Но это работает, и вы можете попробовать это с проектом тестового приложения .