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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法調(diào)用方法 FirebaseApp.delete()

無法調(diào)用方法 FirebaseApp.delete()

繁華開滿天機(jī) 2023-04-13 14:50:25
我正在嘗試刪除 secondaryApp 代碼,因?yàn)槲蚁胱柚乖摴δ?firebaseAuth.createUserWithEmailAndPassword(email,password)在用戶創(chuàng)建后自動登錄我參考了下面的代碼:FirebaseOptions.Builder fbo = new FirebaseOptions.Builder();    fbo.setApiKey("YOUR_WEB_API_KEY");    fbo.setDatabaseUrl("https://[YOUR_PROJECT_ID].firebaseio.com/");    fbo.setProjectId("YOUR_PROJECT_ID");    fbo.setApplicationId("YOUR_APP_ID"); //Tested, App Id is required.    FirebaseOptions firebaseOptions = fbo.build();    final FirebaseApp secondaryAuth = FirebaseApp.initializeApp([JAVA_CLASS_NAME].this, firebaseOptions, "secondary_db_auth");它有效,但是當(dāng)我試圖調(diào)用該方法時secondaryAuth.delete()它返回一個錯誤,指出無法調(diào)用該方法,如下圖所示。我已經(jīng)檢查了來自 firebase [FirebaseApp.delete()][2] 的文檔,并希望它能正常工作,但事實(shí)并非如此。其他一切都解決了它只是delete()不工作https://firebase.google.com/docs/reference/admin/java/reference/com/google/firebase/FirebaseApp整個代碼實(shí)現(xiàn)如下:private void CreateAccount() {        String name = username.getText().toString();        String phone = phoneNumber.getText().toString();        String email = emailAddress.getText().toString();        String password = passwordTxt.getText().toString();        String confirmPassword = confirmPasswordTxt.getText().toString();        String points = pointsTransfer.getText().toString();        final DatabaseReference RootRef;        final FirebaseAuth firebaseAuth;        FirebaseOptions.Builder fbo = new FirebaseOptions.Builder();        fbo.setApiKey("YOUR_WEB_API_KEY");        fbo.setDatabaseUrl("https://[YOUR_PROJECT_ID].firebaseio.com/");        fbo.setProjectId("YOUR_PROJECT_ID");        fbo.setApplicationId("YOUR_APP_ID"); //Tested, App Id is required.        FirebaseOptions firebaseOptions = fbo.build();        final FirebaseApp secondaryAuth = FirebaseApp.initializeApp([JAVA_CLASS_NAME].this, firebaseOptions, "secondary_db_auth");        RootRef = FirebaseDatabase.getInstance().getReference().child("Users");        firebaseAuth = FirebaseAuth.getInstance(secondaryAuth);    }
查看完整描述

1 回答

?
HUH函數(shù)

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

FirebaseApp.delete()據(jù)我在參考文檔中看到的,沒有任何方法。

一旦您創(chuàng)建了一個FirebaseApp實(shí)例,它將在該應(yīng)用程序的生命周期內(nèi)存在。鑒于FirebaseApp實(shí)例非常輕量級,這通常不成問題。

但他們當(dāng)然可以保留更昂貴的資源,例如服務(wù)實(shí)例。如果這對您的應(yīng)用程序來說是一個問題,請務(wù)必隔離名稱應(yīng)用程序?qū)嵗捌浞?wù)的使用,以便在不再需要它們時可以將它們作為垃圾回收。


聽起來您想檢測是否已經(jīng)初始化了FirebaseApp,您可以通過調(diào)用getApps()、遍歷結(jié)果并檢查每個結(jié)果的名稱來完成?;蛘撸梢哉{(diào)用getInstance("secondary_db_auth")并處理應(yīng)用程序?qū)嵗胁淮嬖跁r拋出的異常。


查看完整回答
反對 回復(fù) 2023-04-13
  • 1 回答
  • 0 關(guān)注
  • 196 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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