问题标签 [activitynotfoundexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
687 浏览

android - Android - 未找到处理 HTTPS CustomTabsIntent 的活动

我有一个正在生产的应用程序,一些用户收到一个关于 VIEW https 意图的奇怪的 ActivityNotFoundException。我无法在我的物理设备或模拟器上本地复制它。我还假设每个 Android 都有一个默认打开 URL 的浏览器,我错了吗?(没有遇到该错误的设备被植根)。问题可能是因为手机没有镀铬吗?

我使用 CustomTabsIntent 打开 URL:

如果有帮助,我会添加一些堆栈跟踪。谢谢!

1:

2:

0 投票
2 回答
67 浏览

java - 对于服务类,我看到 android.content.ActivityNotFoundException: Unable to find explicit activity class

我正在使用 Android 并在创建服务并从主活动线程运行它时遇到以下错误。我确实经历了与此错误相关的所有线程,但他们看到的错误主要是针对 Activity 任务。以下是错误和代码的详细信息

我确实检查了我的 AndriodManifest.xml 并且确实看到了服务声明

MainActivity.java:

我的后台服务:

我确实尝试在 AndroidManifest.xml 中链接路径。但是,仍然得到同样的错误。不确定是什么问题。

这是 Gradle 的版本:3.5.3我使用的是 SDK 版本29

任何帮助将不胜感激。

0 投票
2 回答
642 浏览

java - 如何解决 Activity Not Found 异常

在我的 android 应用程序中,我在清单文件中添加了一个活动MainActivity,在使用 inten 导航到该活动时,我会activity not found error询问我是否已将其添加到清单中

这是我的清单活动

这是日志

我已经完成了 How to fix "android.content.ActivityNotFoundException" android-studio 2.3.3 no solution yet

0 投票
1 回答
93 浏览

android - 我的 androids 应用在某些设备上存在基于 Activitynotfoundexception 的崩溃。我怎样才能再生它?

我有一个在 Google Play 上发布的 Android 应用程序。它工作正常,但一些用户抱怨应用程序在打开时崩溃。在 Play 控制台上有 %2,5 的崩溃率,所有这些都是activitynotfoundexception。但我或我的几个安卓用户朋友在真实设备上没有遇到任何崩溃。我还在从 api 21 到 30 的几个模拟器上对其进行了测试(因为崩溃报告 Android 版本不同),但仍然没有问题。

我启用了可能导致此异常的 proguard,但我认为如果 proguard 是导致所有用户都会遇到相同问题的原因,而不是其中的 %2,5。

我的应用程序以一个启动屏幕活动开始,它只显示一个图像,并在 1 秒延迟后调用主要活动,这在技术上是一个登录页面。如果用户点击那里的“通过网络登录”按钮,他们将被定向到 webview 活动。在 %80% 的崩溃报告中,它表示找不到 webview 活动,而其余报告则找不到主要(登录)活动。所有活动都在清单文件中声明。

崩溃报告示例:

关于我应该在哪里挖掘的任何建议?我怎样才能重新生成这个崩溃?谢谢。

0 投票
8 回答
31469 浏览

android - intent.resolveActivity 在 API 30 中返回 null

查看intent.resolveActivity != null 但启动意图会引发 ActivityNotFound 异常,我写的是打开浏览器或具有深度链接的应用程序:

它不起作用。在 API 30 模拟器中找不到浏览器,而通用解决方案有效:

第一种方法不起作用,因为intent.resolveActivityInfoorintent.resolveActivity返回null。但是对于 PDF 查看器,它可以工作

我们应该解雇intent.resolveActivity吗?

0 投票
1 回答
1019 浏览

java - android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=PendingIntent{ }

I am trying to execute another app from my app using PendingIntent. I get other apps' pending Intent value and do this (I got pending intent value in String type)

However it won't work. Shows this error in Log

2020-08-17 16:29:27.197 4503-4503/com.example.alimseolap1 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.alimseolap1, PID: 4503 android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=PendingIntent{78fb01: android.os.BinderProxy@b9c2b85} } at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2018) at android.app.Instrumentation.execStartActivity(Instrumentation.java:1673) at android.app.Activity.startActivityForResult(Activity.java:4689) at androidx.fragment.app.FragmentActivity.startActivityForResult(FragmentActivity.java:676) at androidx.core.app.ActivityCompat.startActivityForResult(ActivityCompat.java:234) at androidx.fragment.app.FragmentActivity.startActivityFromFragment(FragmentActivity.java:791) at androidx.fragment.app.FragmentActivity$HostCallbacks.onStartActivityFromFragment(FragmentActivity.java:933) at androidx.fragment.app.Fragment.startActivity(Fragment.java:1185) at androidx.fragment.app.Fragment.startActivity(Fragment.java:1173) at com.example.alimseolap1.views.Fragment.AllFragment$2.onReceive(AllFragment.java:170) at androidx.localbroadcastmanager.content.LocalBroadcastManager.executePendingBroadcasts(LocalBroadcastManager.java:313) at androidx.localbroadcastmanager.content.LocalBroadcastManager$1.handleMessage(LocalBroadcastManager.java:121) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:214) at android.app.ActivityThread.main(ActivityThread.java:7050) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:965)

What might be the problem?

0 投票
0 回答
85 浏览

android - 未找到处理 Intent act=android.intent.action.CALL 的活动 - Google Pixel 问题

我正在尝试使用 Intent 启动呼叫操作,但得到

谷歌像素崩溃。它适用于所有其他设备。我正在使用的代码是

还有其他人面临类似问题吗?有什么解决办法吗?

0 投票
2 回答
45 浏览

android - 单击 View Holder 时出现 ActivityNotFoundException 错误

我正在解决一个简单的待办事项应用程序的代码路径预处理问题。我创建了一个侦听器,这样当单击 Adapter Holder 时,它将打开另一个可以编辑项目的编辑活动,但问题是它显示 ActivityNotFoundException 错误

这是部分清单文件

单击监听器

日志文件

可以在这里找到我的完整仓库 https://github.com/amanTHEBreaker/Google-Search-Fetcher-using-serpapi

0 投票
1 回答
41 浏览

android - 简单 https URI Intent 上的 Android ActivityNotFoundException

当用户单击我的应用程序中的按钮时,我正在启动一个网页。

它适用于我测试过的每台设备,但我从 Crashlytics 那里得到崩溃日志No Activity found to handle Intent { act=android.intent.action.VIEW (has data) }

它似乎只在 Amazon Fire 设备上。

显然,我可以在尝试开始活动之前检查意图是否首先解决,但我想实际复制错误并确认修复。

用户可以卸载网络浏览器吗?这似乎很奇怪,因为我遇到了很多这样的崩溃,而且它们似乎是最近才开始的。

0 投票
1 回答
39 浏览

android - 使用 registerForActivityResult 访问相机时出现 ActivityNotFoundException

我的 API 28 应用程序在尝试使用 registerForActivityResult 使用相机(在模拟器和真实设备中)拍摄照片时抛出此 ActivityNotFoundException:“未找到处理 Intent { act=android.media.action.IMAGE_CAPTURE typ= 的活动image/jpg flg=0x3 clip={text/uri-list U:content://..."

`公共类 IntentHelper {

}`

我从一个片段调用这个自定义 IntentHelper 类的对象中的 handleIntent 方法,由点击事件触发。构造函数中传递的 ActivityResultRegistry 参数在该片段中从主活动中检索。

当设备相机未打开时,应用程序会在相应文件夹中创建空文件。在我使用已弃用的 startActivityForResult 之前,这项工作工作得很好,所以我认为权限、路径和依赖项都很好......