簡體   English   中英

Flutter:文件 google-services.json 丟失。 沒有它,Google 服務插件不能 function

[英]Flutter : File google-services.json is missing. The Google Services Plugin cannot function without it

在連接我的 flutter 應用程序后,我已經從我的 firebase 中附加了 google-services.json 文件並執行了所有步驟,但我仍然收到此錯誤。 我在網上尋找其他答案,但沒有一個有幫助。 I tried opening the app in chrome but then I recieved this error "Error: Assertion failed: D:\…\src\firebase_core_web.dart:273 options.= null "FirebaseOptions cannot be null when creating the default app."

這些有聯系嗎? 我能做些什么來解決這些問題?

在此處輸入圖像描述

一旦您在 flutter 代碼中初始化 firebase ,您的 firebase_core 版本似乎足以通過 FirebaseOptions 。

添加這個。

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await Firebase.initializeApp(
    // Replace with actual values
    options: FirebaseOptions(
      apiKey: "XXX",
      appId: "XXX",
      messagingSenderId: "XXX",
      projectId: "XXX",
    ),
  );
  runApp(MyApp());
}

您需要下載此“google-services.json”文件並將其粘貼到“android>app”部分。 像這樣- 在此處輸入圖像描述 然后點擊“下一步”按鈕。 現在您需要在項目級 build.gradle 文件中進行以下更改。

就像下面的代碼一樣- 在此處輸入圖像描述 更新項目級 build.gradle 文件后,現在您已在應用級 build.gradle 文件中添加提到的代碼在此處輸入圖像描述

像這樣- 在此處輸入圖像描述 在此處輸入圖像描述

現在,您已將 firebase 與 flutter 項目集成。 在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM