新聞中心
這篇文章主要講解了flutter如何安裝配置環(huán)境,內(nèi)容清晰明了,對(duì)此有興趣的小伙伴可以學(xué)習(xí)一下,相信大家閱讀完之后會(huì)有幫助。
公司主營(yíng)業(yè)務(wù):網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶(hù)真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶(hù)帶來(lái)驚喜。創(chuàng)新互聯(lián)推出同仁免費(fèi)做網(wǎng)站回饋大家。
Flutter簡(jiǎn)介
Flutter是Google推出的基于Dart語(yǔ)言開(kāi)發(fā)的跨平臺(tái)開(kāi)源UI框架,旨在統(tǒng)一紛紛擾擾的跨平臺(tái)開(kāi)發(fā)框架,在UI層面上多端共用一套Dart代碼來(lái)實(shí)現(xiàn)多平臺(tái)適配開(kāi)發(fā)。目前應(yīng)用比較廣泛的還是移動(dòng)端iOS和安卓,雖然傳言Fuchsia會(huì)是親兒子項(xiàng)目,那也不是當(dāng)下考慮的。
下面重點(diǎn)給大家介紹下flutter的環(huán)境安裝配置問(wèn)題及解決方法。
(1)安裝android SDK時(shí),會(huì)出現(xiàn)Android license 的問(wèn)題,將JAVA JDK降級(jí)到SE8就可以了,很多版本沒(méi)對(duì)應(yīng)上,JAVA8是比較穩(wěn)定的,包括后面的gradle也需要基于JAVA8
問(wèn)題描述: Android toolchain - develop for Android devices (Android SDK 27.0.3) Android license status unknown.
解決:安裝JAVA8后,運(yùn)行 flutter doctor --android-licenses
(2) 卡在Running ‘gradle assembleDebug運(yùn)行階段,引用國(guó)內(nèi)阿里云的鏡像解決。
問(wèn)題描述:Running Gradle task 'assembleDebug'...
解決:
修改項(xiàng)目中`android/build.gradle`文件
buildscript { repositories { //修改的地方 //google() //jcenter() maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url 'http://maven.aliyun.com/nexus/content/groups/public' } } dependencies { classpath 'com.android.tools.build:gradle:3.2.1' } } allprojects { repositories { //修改的地方 //google() //jcenter() maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url 'http://maven.aliyun.com/nexus/content/groups/public' } } } rootProject.buildDir = '../build' subprojects { project.buildDir = "${rootProject.buildDir}/${project.name}" } subprojects { project.evaluationDependsOn(':app') } task clean(type: Delete) { delete rootProject.buildDir }
修改Flutter的配置文件, 該文件在`Flutter安裝目錄/packages/flutter_tools/gradle/flutter.gradle`
buildscript { repositories { //修改的地方 //google() //jcenter() maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url 'http://maven.aliyun.com/nexus/content/groups/public' } } dependencies { classpath 'com.android.tools.build:gradle:3.2.1' } }
看完上述內(nèi)容,是不是對(duì)flutter如何安裝配置環(huán)境有進(jìn)一步的了解,如果還想學(xué)習(xí)更多內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
本文名稱(chēng):flutter如何安裝配置環(huán)境
分享鏈接:http://fisionsoft.com.cn/article/jeciod.html