Обновление Android 17 кажется несовместимым с внешними файлами JAR

Я только что разрешил своему Mac обновить установку Java, а теперь и некоторые из моих старых jar-файлов (например, javax.mailи apache.commons.httpclient) выдают исключения "класс не найден"во время выполнения!

Это означает, что они компилируются нормально, но затем вылетают во время выполнения с исключениями, которые выглядят следующим образом:

E/dalvikvm(2414): Could not find class 'javax.mail.internet.InternetAddress', referenced from method com.my.project.Main.isValidEmailAddress

Нужно ли мне получать более свежие версии jar-файлов с этими классами? Или мне нужно вернуться к моей предыдущей версии Java?

Или это какая-то совершенно не связанная проблема, которая, как я предполагаю, связана с обновлением Java (было бы совпадением, все это прекрасно работало до обновления)?

18
задан ADTC 20 January 2014 в 09:14
поделиться