今天研究flutter 插件
按照教程 通过android studio 创建 flutter 插件。
创建完成后,点击工程右键,弹出菜单中Flutter 项目为灰色,不可用。
升级flutter、AndroidStudio都未解决。
flutter :1.22.1
AndroidStudio:3.6.1
想尝试升级到AndroidStudio 4.x,考虑到未知风险,暂时未尝试。
后来,考虑通过flutter命令来尝试,成功解决:
flutter create --template=plugin --org com.mytest.demo --platforms=android,ios myplugin
打开后恢复正常。右键打开android、ios工程正常,代码验证运行无误。
但如此生成的,默认是kotlin和swift,于是删除、修改命令:
flutter create --template=plugin --org com.mytest.demo --platforms=android,ios -a java -i swift myplugin
再次生成项目,android正常变为java。
iOS打开,却遇到了第二个问题,没有生成pods目录。(没做过iOS,不了解pods...)
尝试修改配置并没有解决...
后来发现可以直接在 example/ios 目录下执行以下命令即可:
pod install
先记下来,以后再深入了解。
看来玩flutter的话,后面要好好补习一下iOS的开发知识了...