1.基本逻辑,使你的应用支持macos
flutter channel master
flutter upgrade
flutter config --enable-macos-desktop //as支持macOS
flutter config --no-enable-macos-desktop //as禁用macOS
flutter create . //改造你的app 支持macOS
2.基本支持之后就可以运行
flutter run -d macOS
3.使用到原生插件的,建议放弃
app中使用到了原生插件,MethodOnChannel只支持iOS/andriod,操作了半天,app跑起来了,但是遇到使用原生插件就报错,最终倒在天亮前。
4.结语:使用到原生插件的app,建议放弃直接生成macos app
网友评论