自定义原生 Android 代码
许多应用希望添加自定义的 Java 或 Kotlin 代码来实现原生功能,同时又不想经历构建和发布正式 Capacitor 插件的繁琐过程。
根据你是否需要从 WebView 访问这些代码,有两种实现方式:
WebView 可访问的原生代码
构建需要在 WebView 中访问的自定义原生代码,最简单的方法是为此构建一个本地 Capacitor 插件。这种情况下,构建插件就像构建一个继承自 com.getcapacitor.Plugin 并使用 @NativePlugin() 和 @PluginMethod() 注解的类一样简单。
以下是使用 Java 和 Kotlin 编写自定义代码的示例: