Flutter工程遇到的小問(wèn)題

1,F(xiàn)lutter SDK版本問(wèn)題

path_provider >=2.0.11 which requires Flutter SDK version >=2.8.0

升級(jí)SDK

flutter channel stable
flutter upgrade

查看版本: flutter --version
檢查環(huán)境:flutter doctor
查看渠道:flutter channel
切換渠道(stable, beta, dev, master):flutter channel stable
升級(jí)到最新版本:flutter upgrade 
升級(jí)到指定版本:flutter upgrade v2.10.2
回退到指定版本:flutter downgrade v2.10.2

cd ~/flutter
# Checkout needed version
git checkout 2.10.2
# Download Dart SDK, tools, etc.
flutter doctor
# Check Flutter and Dart version
flutter --version
2,極光推送配置問(wèn)題
/Users/xhzh/yxFiles/_sparkProj/pz_flutter/.android/app/src/main/AndroidManifest.xml Error:
 Attribute meta-data#JPUSH_APPKEY@value at AndroidManifest.xml requires a placeholder substitution but no value for <JPUSH_APPKEY> is provided.
/Users/xhzh/yxFiles/_sparkProj/pz_flutter/.android/app/src/main/AndroidManifest.xml Error:
 Attribute meta-data#JPUSH_CHANNEL@value at AndroidManifest.xml requires a placeholder substitution but no value for <JPUSH_CHANNEL> is provided.

在flutter項(xiàng)目中的,.android 項(xiàng)目,app目錄下build.gradle配置文件中,defaultConfig下加入

        multiDexEnabled true
        manifestPlaceholders = [
                JPUSH_PKGNAME : "com.xxxxxx.client",
                JPUSH_APPKEY : "aaaaaaaaaaaaaaaaaaaaaaaa", //JPush 上注冊(cè)的包名對(duì)應(yīng)的 Appkey.
                JPUSH_CHANNEL : "developer-default", //暫時(shí)填寫默認(rèn)值即可.
        ]
3,Java 版本問(wèn)題
編譯器 (1.8.0_251) 中出現(xiàn)異常錯(cuò)誤。如果在 Bug Database (http://bugs.java.com) 中沒(méi)有找到該錯(cuò)誤, 請(qǐng)通過(guò) Java Bug 報(bào)告頁(yè) (http://bugreport.java.com) 建立該 Java 編譯器 Bug。請(qǐng)?jiān)趫?bào)告中附上您的程序和以下診斷信息。謝謝。
java.lang.AssertionError: annotationType(): unrecognized Attribute name MODULE (class com.sun.tools.javac.util.UnsharedNameTable$NameImpl)

主工程,——Project Structure——SDK Location——JDK 選擇11

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

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