Bonjour,
Android.jar n'integre pas javax.activation ni javax.mail.. donc les imports suivant ne devraient même pas te permettre de "compiler"
j'ai donc ajouté le package mail et activation dans le projet (add external jar) et je n'ai plus d'erreur lors de la compilation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 import javax.activation.DataHandler; import javax.activation.DataSource; import javax.mail.Message; import javax.mail.PasswordAuthentication; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage;
Mais apparement une fois l'application installé sur le device le system n'arrive pas a instancier les classes des packages mail et activation.jar . Donc à l'execution l'application plante (erreur Class Not Found).
J'ai adopté une autre approche et je suis passé par le DDMS, et j'ai essayé d'ajouter les packages à la main (par un push) dans le repertoire Systems>framework mais malheuresement j'ai l'erreur suivante :
Ma question est donc : comment faire pour ajouter un .jar au projet pour qu'au lancement de celui-ci l'émulateur arrive à instancier les classes du .jar
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Failed to push activation.jar on emulator-5554: Read-only file system
Merci beaucoup,
Cordialement
Partager