第一步
    创建插件
    官方资料:https://flutter.dev/docs/development/packages-and-plugins/developing-packages
    使用该—org选项以反向域名表示法指定您的组织。该值在生成的插件代码中的各种包和包标识符中使用。

    1. flutter create --org com.example --template=plugin --platforms=android,ios -a java hello

    这将在hello文件夹中创建具有以下专门内容的插件项目:
    lib/hello.dart
    插件的Dart API。
    android/src/main/java/com/example/hello/HelloPlugin.kt
    Kotlin中特定于Android平台的插件API的实现。
    ios/Classes/HelloPlugin.m
    在iOS平台中,Objective-C中的插件API的实现。
    example/
    一个Flutter应用程序,它取决于插件,并说明了如何使用它。
    默认情况下,插件项目将Swift用于iOS代码,将Kotlin用于Android代码。如果您更喜欢Objective-C或Java,则可以使用来指定iOS语言,-i并使用来指定Android语言-a。

    第二步
    如果使用第三方SDK /hello/android/新建文件夹命名libs/jar文件拷贝到此目录
    image.png
    打开build.gradle 导入jar

    1. dependencies {
    2. implementation files('libs/CPCL_SDK_V1.12.jar')
    3. }

    image.png
    点击右上角 Open for Editing in Android Studio
    image.png
    第三步
    连接好手机, 或者虚拟机, Android Studio 点击运行 , 就可以跑起来了.

    第四部
    编辑 java 代码

    1. // 引入jdr
    2. import cpcl.PrinterHelper;