它在实时版本中运行良好,但有时会在Firebase crashlytics中崩溃,如下所示,并且从我们的客户那里得到了一些反馈,比如由于这个问题,他们无法登录。
Fatal Exception: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=https://app-id.firebaseapp.com/... flg=0x50000000 (has extras) }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2067)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1727)
at android.app.Activity.startActivityForResult(Activity.java:5409)
at androidx.activity.ComponentActivity.startActivityForResult(ComponentActivity.java:597)
at android.app.Activity.startActivityForResult(Activity.java:5367)
at androidx.activity.ComponentActivity.startActivityForResult(ComponentActivity.java:583)
at android.app.Activity.startActivity(Activity.java:5753)
at android.app.Activity.startActivity(Activity.java:5706)
at com.google.firebase.auth.internal.GenericIdpActivity.zza(com.google.firebase:firebase-auth@@20.0.4:12)
at com.google.android.gms.internal.firebase-auth-api.zztw.zzb(com.google.firebase:firebase-auth@@20.0.4:7)
at com.google.android.gms.internal.firebase-auth-api.zztw.onPostExecute(com.google.firebase:firebase-auth@@20.0.4:2)
at android.os.AsyncTask.finish(AsyncTask.java:771)
at android.os.AsyncTask.access$900(AsyncTask.java:199)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:788)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7943)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:603)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
此问题是由Firebase auth验证码引起的。要解决此问题,请使用真实设备,不要使用模拟器。
在我的应用程序中,我有一个自定义的自动下载和安装APK,它是这样工作的 Android清单: 当使用普通文件时://它确实有效 在使用文件提供程序时,我是否遗漏了什么?活动没有启动是因为找不到文件吗?我需要额外的许可吗?(现在我有互联网,在外部存储上读写)
我的错误是: 09-28 17:53:40.131 1648-1648/com。实例古尔马扬。测验E/AndroidRuntime:致命异常:主进程:com。实例古尔马扬。测验,PID:1648Java。lang.NumberFormatException:无效int:在java中为“null”。lang.Integer。java上的invalidit(Integer.java:137)。lang
我正在编写一个程序,当一个特定的短信到达手机时,我的应用程序中的主要活动应该被调用。我已经注册了一个< code>BroadcastReceiver,调用该活动的意图在< code>onReceive()方法中。问题是,每次我发送这个特定的短信,我得到一个关闭的力量。在读取logcat时,我看到了下面的NullPoint异常: 但就我而言,一切都做对了。谁能告诉我问题在哪里?提前谢谢你。 以下是清
我对这个android编程是新手。所以,现在当我想从一个活动转到另一个活动时,我遇到了一个问题。当我在模拟器中运行时,它显示MyDemo在按下按钮指向另一个页面后已经停止工作。我已经阅读和尝试了很少的解决方案张贴在类似的问题,但似乎不能解决问题。任何建议都会对我有很大帮助。谢谢你。 这是错误日志: 09-09 10:56:36.046 247 4-2489/com.example.dothis.d
我有一个应用程序具有这种转换: 输入后,我必须检查一个标志。然后我必须将其作为意图(让我们说)传递给。在中做了一些事情后,它会在按下按钮后返回。我所做的只是再次传递值为true的,然后再次启动活动C。所以发生的是它创建了另一个活动C。 我想做的是,我不必启动一个新的活动C,只需调用super即可使用以前的C。onBackPressed()。但我无法传递intentX的新值。有没有其他方法来实现我想