Я нашел несколько потоков, сообщающих о подобной проблеме, но ни один из них не предлагает то, что я еще не пробовал.
Невинный такой вызов:
mActivity.startActivity(new Intent(mActivity, MyEditPreferences.class));
в AndroidManifest.xml:
<application>
<activity android:name="MyActivityLib" />
<activity android:name="com.example.baseapp.MyEditPreferences" android:label="@string/app_name">
</activity>
</application>
Запускает следующее исключение:
06-14 14:06:50.297: ERROR/AndroidRuntime(9272):
android.content.ActivityNotFoundException: Unable to find explicit activity class
{com.example.baseapp.paypal/com.example.baseapp.MyEditPreferences};
have you declared this activity in your AndroidManifest.xml?
Дело в том, что этот код работал безупречно, прежде чем я изменил его из проекта монолитного приложения на проект из двух частей, который состоит из проекта библиотеки и проекта приложения.
AndroidManifest.xml - это проект library.
Что мне нужно для устранения этого ActivityNotFoundException
?