Execution programme sur Windows Mobile
Bonjour,
Fraichement débarqué dans le développement java mobile, je cherche à exécuter une application à partir de mon code Java.
Sur Micro, je sais que cela se fait de la façon suivante :
Code:
1 2 3 4 5 6 7 8 9
|
String cmd = "C:/Program Files/repertoireDeMonProg/monProg.exe";
try {
Runtime r = Runtime.getRuntime();
Process p = r.exec(cmd);
p.waitFor();//si l'application doit attendre a ce que ce process fini
}catch(Exception e) {
System.out.println("erreur d'execution " + cmd + e.toString());
} |
Le problème est que cela n'a pas l'air de fonctionner sur Pocket PC (tournant sur Windows Mobile).
Le code est le suivant :
Code:
1 2 3 4 5 6 7 8 9
|
String cmd = "/Program Files/RepertoireMonProg/MONPROG.exe";
try {
Runtime r = Runtime.getRuntime();
Process p = r.exec(cmd);
p.waitFor();//si l'application doit attendre a ce que ce process fini
}catch(Exception e) {
System.out.println("erreur d'execution " + cmd + e.toString());
} |
et l'erreur retournée est :
Code:
1 2
|
erreur d'execution /Program Files/RepertoireMonProg/MONPROG.exejava.io.IOException: Unable to start program |
Merci pour votre aide.
[EDIT]Au cas où ça à de l'importance, la machine virtuelle utilisée et J9.