Ho appena ha permesso il mio Mac per fare un aggiornamento sulla sua installazione Java e ora alcuni dei miei vecchi vasi (come javax.mail
e) stanno gettando "classe non trovato" eccezioni in fase di esecuzione !Android aggiornamento 17 sembra incompatibile con Vasi esterni
Significato, compilano bene, ma poi in crash in fase di esecuzione con le eccezioni che assomigliano a questo:
E/dalvikvm(2414): Could not find class 'javax.mail.internet.InternetAddress', referenced from method com.my.project.Main.isValidEmailAddress
ho bisogno di ottenere versioni più recenti dei vasi che hanno quelle classi? O devo tornare alla mia versione precedente di Java?
Oppure questo è un problema totalmente non correlato che sto solo assumendo ha a che fare con l'aggiornamento Java (sarebbe una coincidenza, tutto ha funzionato perfettamente prima dell'aggiornamento)?
stai parlando di file jar esterni? – MAC
sì, in particolare ho usato apache-commons 3.0 e sembra non essere più compatibile. –