美文网首页Flutter
flutter项目-建立flutter-plugin插件(and

flutter项目-建立flutter-plugin插件(and

作者: 浮华_du | 来源:发表于2021-04-08 10:43 被阅读0次

    1.首先使用AndroidStudio或者VSCode新建flutter-plugin,我这里使用的是AS

    建立好的项目里面,会自动存在一个示例(获取当前平台).安卓使用kotlin,iOS使用Swift


    image.png

    2.创建好的项目里面,我们主要使用到的是这三个文件夹项目.

    • ios 内部写入iOS平台代码,完成插件功能
    • android 内部写入android平台代码,完成插件功能
    • example 可以直接运行的示例项目,默认引入本身这个插件
    • lib 里面添加flutter项目可以调用的方法


      image.png

    3.查看lib example内部及android ios内部示例代码

    image.png image.png
    • example里面会调用lib里面的方法, 用于获取当前平台并展示在入口页面上
    • lib 定义了channel及想要传递到原生平台的方法名 及 参数列表(可选)
    • android iOS文件夹里面, 存在着flutterplugin,对应lib文件内的channel及方法名


      image.png
      image.png

    4.1 android

    在lib里面可以添加方法及方法名,参数, 在android内部的onMethodCall方法中即可拿到传过来的方法名及参数标识,写入相关代码实现即可


    image.png image.png

    4.2 iOS 打开Runner,pod install,DevelopmendPods->Flutter->....内部找到plugin,写入想要实现的代码即可

    i

    相关文章

      网友评论

        本文标题:flutter项目-建立flutter-plugin插件(and

        本文链接:https://www.haomeiwen.com/subject/pdoukltx.html