Java.lang.RuntimeException: Невозможно создать экземпляр активности

Я пробовал все возможные решения этой проблемы, но ничего не работает … Проблема возникла, когда я обновил версию SDK Tools от r16 до r19 и SDK Platform-tools до r11. У меня есть все классы, включенные в манифест, и все работает до этого обновления. У вас есть идея, как решить эту проблему? (Я пробовал много решений с этого сайта и других …)

Вот мой журнал ошибок:

05-17 23:29:10.888: E/AndroidRuntime(20945): FATAL EXCEPTION: main 05-17 23:29:10.888: E/AndroidRuntime(20945): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.bugfullabs.depress/com.bugfullabs.depress.Splash}: java.lang.ClassNotFoundException: com.bugfullabs.depress.Splash 05-17 23:29:10.888: E/AndroidRuntime(20945): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2110) 05-17 23:29:10.888: E/AndroidRuntime(20945): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2229) 05-17 23:29:10.888: E/AndroidRuntime(20945): at android.app.ActivityThread.access$600(ActivityThread.java:139) 05-17 23:29:10.888: E/AndroidRuntime(20945): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1261) 05-17 23:29:10.888: E/AndroidRuntime(20945): at android.os.Handler.dispatchMessage(Handler.java:99) 05-17 23:29:10.888: E/AndroidRuntime(20945): at android.os.Looper.loop(Looper.java:154) 05-17 23:29:10.888: E/AndroidRuntime(20945): at android.app.ActivityThread.main(ActivityThread.java:4944) 05-17 23:29:10.888: E/AndroidRuntime(20945): at java.lang.reflect.Method.invokeNative(Native Method) 05-17 23:29:10.888: E/AndroidRuntime(20945): at java.lang.reflect.Method.invoke(Method.java:511) 05-17 23:29:10.888: E/AndroidRuntime(20945): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) 05-17 23:29:10.888: E/AndroidRuntime(20945): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) 05-17 23:29:10.888: E/AndroidRuntime(20945): at dalvik.system.NativeStart.main(Native Method) 05-17 23:29:10.888: E/AndroidRuntime(20945): Caused by: java.lang.ClassNotFoundException: com.bugfullabs.depress.Splash 05-17 23:29:10.888: E/AndroidRuntime(20945): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61) 05-17 23:29:10.888: E/AndroidRuntime(20945): at java.lang.ClassLoader.loadClass(ClassLoader.java:501) 05-17 23:29:10.888: E/AndroidRuntime(20945): at java.lang.ClassLoader.loadClass(ClassLoader.java:461) 05-17 23:29:10.888: E/AndroidRuntime(20945): at android.app.Instrumentation.newActivity(Instrumentation.java:1039) 05-17 23:29:10.888: E/AndroidRuntime(20945): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2101) 05-17 23:29:10.888: E/AndroidRuntime(20945): ... 11 more 

Вот мой AndroidManifest:

 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.bugfullabs.depress" android:versionCode="2" android:versionName="1.0" > <uses-sdk android:minSdkVersion="10" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > <activity android:name=".Splash" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".DEpressActivity" android:label="@string/app_name" > </activity> <activity android:name=".SettingsMenu" android:label="@string/app_name" > </activity> <activity android:name=".Credits" android:label="@string/app_name" > </activity> <activity android:name=".game.LevelSelect" android:label="@string/app_name" > </activity> <activity android:name=".game.GameActivity" android:label="@string/app_name" > </activity> <activity android:name=".game.FinishScreen" android:label="@string/app_name" > </activity> </application> </manifest> 

Он не может найти класс: com.bugfullabs.depress.Splash. Прежде всего, убедитесь, что в названии пакета нет опечатки. (Похоже, это должно быть bugfullaps)

Далее, это класс Splash, содержащийся в библиотеке? Если это так, проверьте конфигурацию пути Java Build Path и убедитесь, что на вкладке «Заказ и экспорт» установлен файл вашей библиотеки, чтобы он экспортировался вместе с приложением.

EDIT: Просто помните, если у вас есть каталог lib , переименуйте его в libs. Это одна из вещей, которые изменились с той версии, которую вы использовали. Удачи!