Вы помните, чтобы зарегистрировать активность в XML-файле манифеста Android? (Это происходит со мной все время). Если вы прочтете остальную часть текста в строке, в которой указано ActivityNotFoundException, он, скорее всего, спросит, забыли ли вы зарегистрировать его.
Просто добавьте этот текст в файл AndroidManifest.xml в корне вашего проекта:
<activity
android:name=.[sub_package].RegisterActivity
/>
Замена [sub_package] любым пакетом (относительно разницы пакетов самого низкого уровня), который у вас был.
Итак, если у вас есть net.x.y.ActivityA и net.x.z.RegisterActivity, вы должны сделать:
<activity
android:name=.z.RegisterActivity
/>