flutter是桌面應(yīng)用程序。
創(chuàng)新互聯(lián)建站自2013年起,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站建設(shè)、網(wǎng)站制作網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元深州做網(wǎng)站,已為上家服務(wù),為深州各地企業(yè)和個人服務(wù),聯(lián)系電話:028-86922220
1、使用flutter桌面應(yīng)用,必須使用master通道,在命令窗口執(zhí)行以下命令:
flutter channel master
flutter upgrade
2、安裝visual studio后,執(zhí)行flutter doctor命令
3、在visual studio installer中選擇對應(yīng)版本號進(jìn)行安裝:
4、再次執(zhí)行flutter doctor命令
5、配置執(zhí)行目標(biāo)平臺
flutter config --enable-windows-desktop
6、命令行切換到flutter-desktop-embedding\example目錄下,執(zhí)行flutter run命令
7、通過visual studio打開目錄flutter-desktop-embedding\example\windows下的Runner.sln文件對項目進(jìn)行打包。
生成的exe可執(zhí)行文件在目錄flutter-desktop-embedding\example\build\windows\x64\Release下
眾所周知,小程序是由HTML標(biāo)簽來開發(fā)原生組件,那么首先需要將HTML做解析,這里我們將HTML通過node腳本解析成JSON字符串,再用Dart來解析JSON,映射對應(yīng)的標(biāo)簽到flutter的組件。這里先簡單介紹實現(xiàn)的功能以及展示效果,后續(xù)再詳細(xì)介紹。
為了高效解析,直接用flutter的組件名在HTML文件上開發(fā)
直接使用flutter的組件
模仿微信小程序的Api,cc對應(yīng)是微信小程序的wx
以上HTML中的例子
《使用Flutter + V8/JsCore開發(fā)小程序引擎(二)》
《使用Flutter + V8/JsCore開發(fā)小程序引擎(三)》
運行下方命令,如果提示 -bash: flutter: command not found,請檢查 PATH設(shè)置
啟動模擬器后,使用以下命令檢測是否可用。不知道如何啟用模擬器的,可以去查看 模擬器配置方法
提示有可用設(shè)備時,使用以下命令運行flutter應(yīng)用
注意 :需要進(jìn)入到flutter應(yīng)用根目錄下,執(zhí)行 flutter run才有效,執(zhí)行成功后如下圖
打開testApp/lib/main.dart文件,如圖
在命令行中按照提示輸入 r 刷新模擬器頁面
當(dāng)前題目:flutter批發(fā)程序,flutter軟件
本文來源:http://www.rwnh.cn/article2/dsighoc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、移動網(wǎng)站建設(shè)、網(wǎng)站收錄、搜索引擎優(yōu)化、品牌網(wǎng)站設(shè)計、做網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)