Я недавно обновил свой ADT до версии 22. После этого я сначала получил ошибку в моей библиотеке поддержки (которая была основана на другом библиотечном проекте). После того, как я скопировал библиотеку поддержки в свой проект и очистил все свои проекты, я продолжаю получать следующие ошибки при попытке запустить приложение:
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.d.d/com.d.d.MainActivity}: java.lang.ClassNotFoundException: com.d.d.MainActivity
(Я переименовал настоящее имя пакета в com.d.d)
Но что заставляет меня подозревать, что это причина изменений библиотеки поддержки, так это следующая строка:
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
Это держит меня подозрительно, потому что, когда я раньше возился с библиотекой поддержки, я получал много ошибок, связанных с чем-то dex.
Излишне говорить, что AndroidManifest содержит правильный путь для действия.
Здесь будет очень благодарна за любую помощь. Большое спасибо.