配置中遇到的問(wèn)題和解決方案:
遇到問(wèn)題:
問(wèn)題1:
說(shuō)明:
第一項(xiàng)報(bào)錯(cuò):建議重新下載Flutter SDK
第二項(xiàng)報(bào)錯(cuò):建議輸入下面的命令 flutter doctor --android-licenses
如果有提問(wèn)y/n 一路都選y即可
第三項(xiàng)報(bào)錯(cuò):是android stuido 的問(wèn)題滞时,需要重新安裝AS
第四項(xiàng)報(bào)錯(cuò):是IDEA版本的問(wèn)題,需要配置Flutter 插件基于IDEA上
第五項(xiàng)一般是!號(hào)存在,是因?yàn)檫€沒(méi)有連接安卓設(shè)備或者沒(méi)有啟動(dòng)android 模擬器
問(wèn)題2:
配置好Flutter 和Dart 插件以后一定記得重啟編譯工具
問(wèn)題3:
Flutter sdk 下載最好用 stable 分支上的。
flutter channle 該命令可以查看當(dāng)前Flutter SDK 所屬分支
問(wèn)題4:
執(zhí)行flutter install命令安裝apk到模擬器的時(shí)候報(bào)錯(cuò),報(bào)錯(cuò)提示是:
由于使用了native libraries 梳玫。該native libraries 不支持當(dāng)前的cpu的體系結(jié)構(gòu)。我當(dāng)前用的是x86的模擬器。
打開(kāi)項(xiàng)目根目錄/android/app/build.gradle候生,在android節(jié)點(diǎn)里面添加以下內(nèi)容:
splits{
? ? abi {
? ? ? ? enable true
? ? ? ? reset()
? ? ? ? include 'x86', 'armeabi-v7a','x86_64'
? ? ? ? universalApk true
? ? }
}