问题标签 [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 投票
1 回答
93 浏览

android - 尝试启动 twitter 应用程序时出现 ActivityNotFoundException

我编写了一个启动 twitter 应用程序的意图,但ActivityNotFoundException即使我安装了最简单的 twitter 版本,它也会抛出。

我的代码

请问,我做错了什么?

0 投票
1 回答
343 浏览

java - 如果活动在库项目中,则未找到活动异常

我正在使用 ZXing 库在我的 Android APP 中执行条码扫描功能当我使用以下意图调用 ZXING 库的捕获活动时,我在低于 android 5.1 版本的手机中发现活动未找到异常

我得到以下异常

请帮我解决这个问题

0 投票
1 回答
73 浏览

android - Android 应用程序不幸停止

我的应用程序以一种意想不到的方式崩溃。每当我运行我的应用程序的 mainactivity 时,它都会被执行。但是,当我单击 ID 为“R.id.msgnow”的按钮时,我的应用程序崩溃了。我尝试了之前在 stackoverflow 中给出的所有解决方案,验证了我的 manifest.xml,一切似乎都是正确的。但是我仍然无法弄清楚崩溃的原因是什么。任何建议都会很有帮助。谢谢

MainActivity.class

Msg_now.class

}

联系人.java

ContactFragment.java

我的错误-----崩溃开始

AndroidManifest.xml

0 投票
1 回答
3106 浏览

java - ActivityNotFoundException:找不到明确的活动类

我在 SO 上遇到了许多类似的问题,但没有一个提供对我有帮助的解决方案。值得一提的是,它在调试过程中突然发生,就在我设法启动这个活动之后(在同一个调试会话中)。我没有改变任何重要的东西,所以我完全不知道我是怎么遇到这个问题的。

尝试开始新活动时出现错误:

错误信息:

android.content.ActivityNotFoundException:找不到明确的活动类 {com.xxx/com.xxx.MainActivity};您是否在 AndroidManifest.xml 中声明了此活动?

这两个活动都在同一个包中声明com.xxx。清单(删除不相关的代码):

我尝试了将显式路径放在清单中和创建时的Intent方法,但它没有帮助,以及清理项目。

任何的想法?谢谢!

编辑:这是项目结构的活动部分:

图片

0 投票
3 回答
467 浏览

android - Android - 未找到活动异常错误

我收到以下错误:

现在我相信'WifiDirectActivity 应该在路径中的第一个'finalyeartest'之后。不知道为什么有两个?

WifiDirectActivity.java

如果您需要任何额外的代码,请告诉我。上面的类下面只是一些 Wifi 连接的东西,不相关。希望不会...

显现:

0 投票
1 回答
467 浏览

android - Android Activity Not Found 异常和 BroadcastReceiver

我的程序中有一些我想公开的功能,但我似乎没有让接收器工作。

我尝试了清单/接收器:

正如所指出的,我错误地在接收器部分放了一个

这意味着在最好的情况下,只有第一个意图过滤器被触发,而不是其他......删除了

现在作为另一个应用程序,我创建了一个小测试器,它只有 3 个按钮来触发我想要作为意图传递的 3 个操作,因为它只是一个小测试,我在布局文件中绑定了 onClick 事件:

这是我的理解问题,而不是使用 startActivity,我应该尝试 sendBroadcast(launchIntent);

好的,关闭这个......首先,我并不完全意识到清单中的活动合同为任何人都可以调用此活动开辟了道路。

接下来,我有一个特定的应用程序,我想向其他人开放,这意味着编辑 android 项目的 strings.xml 文件,我想提出一个 REST API 的等价物,包括 LIST/EDIT、ADD、DEL。

现在,如果我们处理活动,我认为从外部处理我的活动的最简单方法是:

随后是一些 putExtra 调用以插入标识特定操作的标记,以及要执行的最终值....由 startActivity 完成

这样,无论其名称和传递的意图如何,都会启动默认活动,这可以在 MainActivity 的 onCreate 方法中读取。

为了实现我的 REST API,我尝试为我的应用程序创建 3 个入口点,每种类型的访问都有一个入口点,只有 LIST/EDIT 会启动 UI,另外 2 个会产生一系列 Asynctasks 在后台完成工作。但这意味着,最终用户必须知道要处理的活动。

所以我恢复使用带有令牌/值对的意图的 putExtra 来实现我的类似 REST 的 API .....

为了教育起见,我尝试了广播机制的方法,优点是在客户端似乎没有崩溃的风险,不需要捕获 ActivityNotFound 异常,并且,从我的代码中的错字,我注意到意图活动不需要绑定到我的实际应用程序,我可以选择任何我想要的名称。

为此,在客户端我需要:

但在我的应用程序方面,我需要实现一个完整的广播接收器....

另一边,这个机制速度极慢,整个操作给人一种很慢的感觉

如果我这次做对了,请纠正我,如果有更好的方法来实现我的目标,向其他人建议那些 LIST/EDIT、ADD 和 REMOVE 功能,我愿意接受建议?

0 投票
0 回答
130 浏览

android - ActivityNotFoundException:有时无法找到明确的活动类

我在分析日志中注意到以下几个错误:

这只是偶尔发生,而且在某些设备上显然是随机发生的。所有活动都在清单中声明,大多数用户不会遇到问题。我试图在我的所有设备上重现该错误,但没有成功。

我在这里做错了什么?

0 投票
0 回答
150 浏览

android - 库中的 ActivityNotFoundException,由一些客户端报告

我有 Android 库,其中包含几个活动。该库被编译为 aar。当在我的一个测试应用程序或大部分客户端应用程序中使用该库时,一切正常,但有些客户抱怨说,当库中的一项活动尝试启动时,他们会收到 ActivityNotFoundException。

我的包名不像“com.example...”,这就是为什么我不认为客户端应用程序中有同名的Activity。其中一位客户能够在设备和模拟器上重现此问题,因此该问题看起来与具体设备无关。
我使用 Android Studio 2.2.3、Gradle 插件 2.14.1、Android 插件 2.1.3。

0 投票
2 回答
1437 浏览

java - Intent.CATEGORY_APP_CALCULATOR:ActivityNotFoundException

我正在尝试在 android 应用程序中打开默认计算器应用程序。设备中安装了两个计算器:默认的安卓计算器和谷歌计算器

此代码抛出 ActivityNotFoundException 并在 logcat 中显示:

此代码具有相同的行为:

是安卓的bug吗?如何打开应用程序选择器,让用户选择默认应用程序?

堆栈跟踪:

0 投票
0 回答
508 浏览

android - OnePlus 3:com.android.contacts/.activities.PeopleActivity 未找到异常

我正在开发一个应用程序并使用一加 3(Android 7.0、Oxygens OS 4.0.3、API 24)。如果您有多个具有相同电话号码的联系人,则会调用 PeopleActivity。在我的默认 SMS 应用程序中,它会打开快速联系人,因此我的应用程序或实现中存在一些问题,因此它会打开 PeopleActivity。但我无法弄清楚是什么。任何指向正确方向的指针表示赞赏。

错误代码

日志猫