Пытаюсь выполнить полученный Intent - говорит нет активности в манифесте

У меня Intent формируется в сервисе, как результат работы, и передается в Activity:

//В сервисе:
Intent details = new Intent(Intent.ACTION_VIEW)
                            .setData(Uri.parse(url));
...
//через PendingIntent из сервиса передаем активности:
 pi.send(<класс сервиса>.this, 1, details);

В активности выводится диалог с кнопкой "Подробнее" с простым действием:

MainActivity.this.startActivity(intent);

При нажатии выдает ошибку:

android.content.ActivityNotFoundException: Unable to find explicit activity class {класс сервиса}; have you declared this activity in your AndroidManifest.xml?

Что-то я в растерянности, почему так.


Ответы (1 шт):

Автор решения: Snuiper228

Вроде бы ошибка ругается на то что эта активность не записана в манифесте чтобы это исправить перейдите в манифест и допишите эту строку <activity android:name=".yourJavaOrKotlinClass"/> Простите что оставил в виде ответа просто не хватает репутации ещё.

→ Ссылка