Не найдена активность для обработки намерения (вызывает FC) - PullRequest
2 голосов
/ 26 марта 2012

Я прочитал почти каждый пост об ошибке «активность не найдена для обработки намерений» в трассировке стека, но я очень старался найти решение. Вот вывод из 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 Ответ

5 голосов
/ 26 марта 2012

это просто: атрибут имени действия в вашем manifest файле равен GALLERY все заглавные буквы

, и кажется, что вы установили действие на com.SenseiMods.Wallpapers.Gallery в своем коде Java

, поэтому измените Gallery на GALLERY

...