Android-SDK r17 портит рабочие проекты

Я обновил свой пакет android-sdk с r16 до r17. Я также обновил Eclipse ADT-Plugin.
Мой проект отлично работал с r16 (android-sdk r16 и Eclipse ADT Plugin v16), но теперь приложение не запускается: Загрузчик классов не может найти MainActivity. MainActivity — это первое действие, которое запускается (оно правильно объявлено в AndroidManifest).

03-22 15:07:28.984: E/AndroidRuntime(22106): Caused by: java.lang.ClassNotFoundException: my.....MainActivity
03-22 15:07:28.984: E/AndroidRuntime(22106):    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
03-22 15:07:28.984: E/AndroidRuntime(22106):    at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
03-22 15:07:28.984: E/AndroidRuntime(22106):    at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
03-22 15:07:28.984: E/AndroidRuntime(22106):    at android.app.Instrumentation.newActivity(Instrumentation.java:1023)
03-22 15:07:28.984: E/AndroidRuntime(22106):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1871) 

Имя пакета верно на 100%. Я даже проверил помеченную версию своего проекта (у меня есть выпуск проекта, и я всегда помечаю свои версии) и попробовал: тот же результат.
Что я уже пробовал (использую Arch Linux):
- удалить android-sdk + android-sdk-platform-tools (и переустановить их)
- удалить всю папку android (/opt/android-sdk) и переустановить пакеты, скачать целевую платформу
- удалить ~/.android
- удалить ~/.eclipse
- переустановите Eclipse ADT-плагин
- воссоздать виртуальные устройства
- создать новый проект (новый проект работает)
- распаковать .apk-файл и просмотреть скомпилированные классы с помощью dexdump: apk-файл содержит MainActivity
- Я прочитал Android-SDK-Release-Notes для чего-то похожего, но ничего не нашел
- И, конечно же, пересобрать проект (очистить + собрать, я даже вручную удалил папку bin)

Единственное, что действительно сработало, это включить мой ноутбук (все еще android-sdk r16).
Итак... что я делаю не так? Наверное, это что-то простое...

Спасибо!

13
задан Paul S. 22 March 2012 в 14:40
поделиться