Aktualizacja systemu Android 17 wydaje się niezgodna z zewnętrznymi słoikami

Po prostu zezwoliłem mojemu Macowi na aktualizację instalacji Java, a teraz także niektórych moich starych słoików (takich jakjavax.mail iapache.commons.httpclient) rzucają„klasa nie znaleziona” wyjątki w czasie wykonywania!

Oznacza to, że kompilują się dobrze, ale potem ulegają awarii w czasie wykonywania z wyjątkami, które wyglądają tak:

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

Czy muszę uzyskać nowsze wersje słoików, które mają te klasy? Czy muszę powrócić do poprzedniej wersji Java?

Czy też jest to jakiś całkowicie niepowiązany problem, który zakładam, że ma związek z aktualizacją Java(byłby to zbieg okoliczności, wszystko to działało doskonale przed aktualizacją)?

questionAnswers(3)

yourAnswerToTheQuestion