8.1.Framework-flutter混合工程

iOS原生端無需配置flutter環(huán)境,此時需要使用flutter混合工程自動化,下面來介紹下第一種:

1.先配置混合工程

http://www.itdecent.cn/p/b049a9dee03f

2.如果報錯

http://www.itdecent.cn/p/2a2e300a938b

3.第一種,將flutter_module設(shè)置為framework

1.先cd到目錄下

cd /Users/macmini/Desktop/iOS-flutter/flutter_module

2.build成framework

flutter build ios-framework --output=../flutter_app

3.打包framework成功


截屏2020-09-28 10.41.02.png

截屏2020-09-28 10.41.35.png

4.flutter_app中有三個版本
Debug : 模擬器
Release: 真機
Profile: 兼容并優(yōu)化

5.配置iOS項目
(1)將flutter_app拷貝到新項目中(三選一也行)


截屏2020-09-28 11.03.21.png

(2)Build Settings 里 搜索 framework search


截屏2020-09-28 11.04.21.png

截屏2020-09-28 11.07.02.png

截屏2020-09-28 11.07.59.png

6.添加framework


截屏2020-09-28 11.08.19.png

截屏2020-09-28 11.08.52.png

截屏2020-09-28 11.09.35.png

截屏2020-09-28 11.09.50.png

截屏2020-09-28 11.10.17.png

7.引入flutter_framework


截屏2020-09-28 11.13.18.png

8.結(jié)果


截屏2020-09-28 11.16.27.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容