1

我为一家中国报业公司创建了一个 Andriod 应用程序。

从 Google Play Store 的 Exception/ANR 报告中发现,部分用户在启动应用时遇到了 ClassNotFoundException 的问题。该应用找不到标记为的活动

<category android:name="android.intent.category.LAUNCHER" />

频率约为 500000 中的每 3 个会话。导致 ClassNotFoundException 的可能性有哪些?

Remakrs:我怀疑这是否与包名有关。在 AndroidManifest 的前几行

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="com.abc.news"

源代码存储在不同的文件夹名称中(实际文件存储位置)

com.anotherCompany.abc

所以..在活动标签(AndroidManifest)

<activity
   android:name="com.anotherCompany.abc.MainActivity"
   android:label="@string/app_name"

感谢您的时间

4

1 回答 1

1

如果这种情况很少发生,我认为你不应该太担心它。

这可能是由于安装错误、手机备份错误或某些 android 模组造成的。但可能与您的代码无关。

于 2013-06-23T16:02:29.887 回答