1、操作:運(yùn)行 flutter doctor 后
報(bào)錯(cuò):(Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses)
解決辦法: 運(yùn)行flutter doctor --android-licenses, 一直輸入 y 就可以
2、操作:flutter create my_app_test
報(bào)錯(cuò):Cannot create a project within the Flutter SDK. Target directory
'/Users/sinda_liu/flutter/my_app_test' is within the Flutter SDK at
'/Users/sinda_liu/flutter’.
解決辦法:不要將工程項(xiàng)目目錄建在flutter SDK目錄里面
3、操作:flutter run
報(bào)錯(cuò):More than one device connected; please specify a device with the '-d <deviceId>'
flag, or use '-d all' to act on all devices.
Sinda ? 285bb649b1229c35bb72cef10b2cc ? ios ? iOS 13.1.2
iPhone 11 Pro Max ? 1E2110CA-5C63-4363-B353-B0DA1BD2 ? ios ?
com.apple.CoreSimulator.SimRuntime.iOS-13-0 (simulator)
解決辦法:flutter run -d 1E2110CA-5C63-4363-B353-B0DA1BD2(選擇運(yùn)行目標(biāo)對(duì)應(yīng)的ID)
-----20191218-------
4、操作:加載本地的一張圖片,icon: Image.asset('assets/home_scan')
報(bào)錯(cuò): flutter: Unable to load asset: assets/home_scan
Image provider: AssetImage(bundle: null, name: "assets/home_scan")
flutter: Image key: AssetBundleImageKey(bundle: PlatformAssetBundle#244b8(), name: "assets/home_scan", scale:
flutter: 1.0)
解決辦法:重點(diǎn)檢查圖片是否在pubspec.yaml里面添加路徑,我這個(gè)是習(xí)慣了oc開(kāi)發(fā)方式,忽略了后綴名。在assets/home_scan后加后綴名.png,改成assets/home_scan.png,再運(yùn)行就可以了。