flutter 如何创建或引用本地另外的package

此问题的解答见:

https://stackoverflow.com/questions/51238420/how-to-use-local-flutter-package-in-another-flutter-application

 

把本地package 根目录和 app的根目录并列,然后在 app的 .yaml 文件加:

红字部分即为本地package

,当需要使用时: 引用方法为:

 

未解决问题: package 的assets无法在app使用 

 

 


如何创建一个package:

 

官方教程: https://flutter.dev/docs/development/packages-and-plugins/developing-packages

 

medium 教程: https://medium.com/flutterdevs/developing-packages-in-flutter-61a31acf616d

 


plugin是处理平台相关的特殊package


 

package 是否可以带ui?      可以