找不到处理意图的活动(导致FC)

时间:2012-03-26 00:35:13

标签: android eclipse android-activity android-logcat

我几乎每一篇文章都读过关于"未被发现处理意图的活动"堆栈跟踪中的错误,但我一直在努力寻找解决方案。这是logcat的输出:

03-26 00:17:54.617: E/AndroidRuntime(803): android.content.ActivityNotFoundException: No     Activity found to handle Intent { act=com.SenseiMods.Wallpapers.Gallery }

这是我的清单文件:                                                

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name=".Gallery"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="com.SenseiMods.Wallpapers.GALLERY" />

            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

</application>

我的班级被命名为画廊。这就是我用这个名字打电话的原因。我确定它很简单。感谢您提供任何帮助。

1 个答案:

答案 0 :(得分:5)

很简单:manifest文件中的操作名称属性为GALLERY所有大写字母     

似乎您在Java代码中将操作设置为com.SenseiMods.Wallpapers.Gallery

所以将Gallery更改为GALLERY