Intereting Posts
Вызывая ошибку java.IllegalStateException, No Activity, только при навигации по фрагменту для SECOND time ОШИБКА: для приложения требуется API версии 14. Версия API-устройства – 13 (Android 3.2.1) Как я могу интегрировать свое приложение с моим виджетами? Кнопки надутого макета onClick прослушивателя не работают Пакет приложений «AndroidManifest.xml» должен иметь как минимум 2 сегмента Как установить произвольную матрицу преобразования в представление? Выделите текущее слово, которое говорит TTS Эмуляция принудительной остановки из команд ADB / Shell Как показать статус индикатора выполнения в процентах База данных Android повреждена, но ее можно открыть в SQLite Manager. Извлекаемые? Следует ли заменить панель действий ToolBar? Почему код gcc emmiting выровнен с границей 2 байта для набора команд ARM? Синхронизировать позиции прокрутки ScrollView – android Несоответствия выборки AudioTrack Python + Django на Android

Не удается запустить активность в модуле библиотеки Android

В моем проекте приложений для Android я добавил модуль, который содержит операцию «SampleDataMenuActivity». Для этого нет ничего особенного – он добавляется в диалоговом окне «Новый модуль» -> «Android-библиотека» в Android Studio и включает код «Hello World», созданный Android Studio.

AndroidManifest.xml приложения включает (из модуля):

<activity android:name="com.sample.sampledata.SampleDataMenuActivity" > <intent-filter> <action android:name="android.intent.action.SampleDataMenuActivity" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> 

В build.gradle приложения:

 dependencies { (...) compile project(':sampledata') } 

В настройках.gradle проекта:

 include ':sampledata', ':app' 

В основной деятельности моего приложения я хочу перейти к активности в модуле, используя:

 startActivity(new Intent("com.sample.sampledata.SampleDataMenuActivity")); 

Проект строит просто отлично, но когда я нажимаю кнопку, которая должна отвести меня к активности в модуле, она не работает, сообщая:

 android.content.ActivityNoFoundException: No Activity found to handle Intent ( act=com.sample.sampledata.SampleDataMenuActivity ) 

Что я упустил?

Solutions Collecting From Web of "Не удается запустить активность в модуле библиотеки Android"

Я нашел ошибку, и, возможно, я должен удалить вопрос. Но, поскольку это было поддержано, кому-то может быть интересно этот ответ:

В манифесте должно указываться:

 <activity android:name="com.sample.sampledata.SampleDataMenuActivity" > <intent-filter> <action android:name="com.sample.sampledata.SampleDataMenuActivity" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity>