第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

應(yīng)用程序崩潰時(shí)添加谷歌登錄火基地

應(yīng)用程序崩潰時(shí)添加谷歌登錄火基地

慕桂英3389331 2022-09-22 19:40:35
當(dāng)我們添加此行時(shí),應(yīng)用程序崩潰并顯示此錯(cuò)誤“檢查您的Google服務(wù)插件配置,未填充default_web_client_id字符串”該怎么辦?我已經(jīng)嘗試了GitHub和堆棧溢出中建議的幾乎所有解決方案,但我的問(wèn)題沒(méi)有解決。我的項(xiàng)目是使用谷歌登錄火庫(kù)UI,我不知道為什么它現(xiàn)在不起作用。如果我刪除谷歌構(gòu)建器,那么該應(yīng)用程序可以正常工作,沒(méi)有任何問(wèn)題。new AuthUI.IdpConfig.GoogleBuilder().build()implementation 'com.firebaseui:firebase-ui-auth:4.3.2' dependencies {        classpath 'com.android.tools.build:gradle:3.3.2'        classpath 'io.fabric.tools:gradle:1.25.4'        // NOTE: Do not place your application dependencies here; they belong        // in the individual module build.gradle files     // in the individual module build.gradle files       // classpath 'com.google.gms:google-services:3.1.0'        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"       // classpath 'com.android.tools.build:gradle:3.0.0'        classpath 'com.google.gms:google-services:4.2.0'        classpath 'com.google.firebase:firebase-plugins:1.1.5'    }
查看完整描述

3 回答

?
叮當(dāng)貓咪

TA貢獻(xiàn)1776條經(jīng)驗(yàn) 獲得超12個(gè)贊

我認(rèn)為這是火庫(kù)控制臺(tái)中的一個(gè)問(wèn)題。我使用兩個(gè)不同的 firebase 項(xiàng)目來(lái)分離開(kāi)發(fā)和生產(chǎn)環(huán)境,今天我開(kāi)始在生產(chǎn)中收到此錯(cuò)誤。


我比較了兩個(gè)生成的文件,發(fā)現(xiàn)我今天生成的文件缺少數(shù)組中的另一個(gè)對(duì)象。google-services.jsonoauth_client


這個(gè)工作 - 生成:default_web_client_id


  "oauth_client": [

    {

      "client_id": "blabalbal-blablabal",

      "client_type": 1,

      "android_info": {

        "package_name": "haha",

        "certificate_hash": "ahaha"

      }

    },

    {

      "client_id": "hahah",

      "client_type": 3

    }

  ],

我今天生成了這個(gè),而不是從這個(gè)生成的default_web_client_id


  "oauth_client": [

    {

      "client_id": "bababab",

      "client_type": 1,

      "android_info": {

        "package_name": "babab",

        "certificate_hash": "blablbalb"

      }

    }

  ],

因此,有效的那個(gè)有這個(gè)額外的對(duì)象:


  {

      "client_id": "hahah",

      "client_type": 3

   }

其中 位于谷歌云控制臺(tái) -> API 和服務(wù) -> 憑據(jù) -> OAuth 2.0 客戶端 ID -> “Web 客戶端(由 Google 服務(wù)自動(dòng)創(chuàng)建)”client_id


因此,我將該對(duì)象粘貼回去作為臨時(shí)解決方案...


查看完整回答
反對(duì) 回復(fù) 2022-09-22
?
慕雪6442864

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊

對(duì)我有用的方法如下:

  1. 登錄谷歌云控制臺(tái)

  2. 從左側(cè)菜單中,選擇“API 和服務(wù)”->憑據(jù)

  3. 從網(wǎng)絡(luò)客戶端(由 Google 服務(wù)自動(dòng)創(chuàng)建)中“OAuth 2.0 客戶端 ID”部分下復(fù)制客戶端 ID

  4. 回到安卓工作室,在 -> 值 -> 字符串.xml中創(chuàng)建表單的條目

    <string name="default_web_client_id" translatable="false">XXXXXXX</string>

(其中 XXXXXXX 是您在步驟 3 中從控制臺(tái)復(fù)制的客戶端 ID

  1. 重新編譯,應(yīng)用程序現(xiàn)在應(yīng)該可以正常工作。


查看完整回答
反對(duì) 回復(fù) 2022-09-22
?
絕地?zé)o雙

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊

而不是手動(dòng)編輯:google-services.json

  1. 從 Google 云控制臺(tái)生成一個(gè)> API 和服務(wù)>憑據(jù)> OAuth 2.0 客戶端 ID。請(qǐng)務(wù)必選擇“Web 應(yīng)用程序”而不是“安卓”。Client ID for Web application

  2. 更新(或添加)您的調(diào)試、應(yīng)用簽名以及將證書(shū)指紋上傳到您的 firebase 設(shè)置。SHA-1

  3. 現(xiàn)在,從您的火庫(kù)設(shè)置中下載最新的內(nèi)容。google-services.json

  4. 項(xiàng)目>應(yīng)用中的舊應(yīng)用替換為新應(yīng)用。google-services.json

  5. 現(xiàn)在構(gòu)建你的應(yīng)用。這些步驟將使 Firebase 自動(dòng)生成一個(gè)新的 in,其中包括您手動(dòng)創(chuàng)建的。Android clientOAuth 2.0Client ID for Web application


查看完整回答
反對(duì) 回復(fù) 2022-09-22
  • 3 回答
  • 0 關(guān)注
  • 156 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)