相关疑难解决方法(0)

FirebaseInstanceId令牌检索失败SERVICE_NOT_AVAILABLE

我正在开发一个Android应用程序,它使用Firebase身份验证,数据库和存储.一切正常,直到这个错误消息开始出现在logcat中.(我没有在firebae控制台上篡改任何配置)

E/FirebaseInstanceId: Token retrieval failed: SERVICE_NOT_AVAILABLE
Run Code Online (Sandbox Code Playgroud)

即使我已经评论了所有与firebase相关的代码,也会显示此错误消息.

因此,我无法继续进行身份验证和其他firebase相关的事情.
是的,我已连接到互联网,并且还从Firebase控制台获得了一个新的Google-Services.json文件,但它完全没有任何区别.

android firebase firebase-cloud-messaging

47
推荐指数
8
解决办法
3万
查看次数

如何解决应用程序启动 - 应用程序卡在白色屏幕上

我检查错误日志,它显示:

08-31 13:36:18.778 13207-13207/? I/art: Late-enabling -Xcheck:jni
08-31 13:36:18.877 13207-13207/com.knowyourmeds D/FirebaseApp: com.google.firebase.auth.FirebaseAuth is not linked. Skipping initialization.
08-31 13:36:18.888 13207-13207/com.knowyourmeds D/FirebaseApp: com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization.
08-31 13:36:18.902 13207-13207/com.knowyourmeds V/FA: Cancelling job. JobID: 380685678
08-31 13:36:18.904 13207-13207/com.knowyourmeds V/FA: Registered activity lifecycle callback
08-31 13:36:18.905 13207-13207/com.knowyourmeds I/FirebaseInitProvider: FirebaseApp initialization successful
08-31 13:36:18.937 13207-13224/com.knowyourmeds V/FA: Collection enabled
08-31 13:36:18.938 13207-13224/com.knowyourmeds V/FA: App package, google app id: com.knowyourmeds, 1:694023459332:android:ffd849037d9dc14b
08-31 13:36:18.939 13207-13224/com.knowyourmeds I/FA: App measurement is starting up, version: 11910
    To enable …
Run Code Online (Sandbox Code Playgroud)

android

22
推荐指数
3
解决办法
5986
查看次数

java.lang.NoSuchMethodError:类 Lcom/facebook/GraphRequest 中没有虚拟方法 setSkipClientToken(Z)V;

在我什么也没做之前,它工作得很好,没有包更新,没有 gradle 更新,没有什么,只是创建了新的构建,并且发生了这个错误。但对于某些团队成员来说,错误发生在 gradle 同步之后。

问题是构建成功生成,没有任何错误,但打开应用程序时突然崩溃(在调试和发布模式下)

错误

    E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #3
        java.lang.NoSuchMethodError: No virtual method setSkipClientToken(Z)V in class Lcom/facebook/GraphRequest; or its super classes (declaration of 'com.facebook.GraphRequest' appears in /data/app/~~aLf3pfLySq5u7zpIAr2Hlg==/com.package-name-99h4GcP3GNx2sMs76AXGvA==/base.apk)
            at com.facebook.marketing.internal.RemoteConfigManager.getRemoteConfigQueryResponse(RemoteConfigManager.java:87)
            at com.facebook.marketing.internal.RemoteConfigManager.access$000(RemoteConfigManager.java:43)
            at com.facebook.marketing.internal.RemoteConfigManager$1.run(RemoteConfigManager.java:64)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
            at java.lang.Thread.run(Thread.java:923)
Run Code Online (Sandbox Code Playgroud)

gradle-wrapper.properties

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.9-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
Run Code Online (Sandbox Code Playgroud)

build.gradle

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
  ext {
      buildToolsVersion = "30.0.2"
      minSdkVersion = 21
      compileSdkVersion = 30
      targetSdkVersion = 30 …
Run Code Online (Sandbox Code Playgroud)

android nosuchmethoderror gradle build.gradle react-native

8
推荐指数
1
解决办法
5548
查看次数