Aller au contenu

Executer une commande dans un fichier


Franckdroid

Recommended Posts

Bonjour, 

 

J'ai un petit souci actuellement avec l' exécution de méthode/commande depuis un fichier.

Pour faire simple, j'ai cree un fichier qui comporte une méthode à exécuter. Dans mon appli, lorsque je clique sur un bouton, ce fichier doit être lu et exécuter.

 

 

Est-t-il de possible de réaliser cela ? j'ai vu du coté de Runtime, exec mais je suis pas sûr.

 

Merci par avance.

Lien vers le commentaire
Partager sur d’autres sites

Et quel est le langage de ce qui est contenu dans ce fichier que tu génères ? c'est du Java généré dynamiquement que tu veux exécuter ? si oui, tu ne peux pas, il n'y a pas de compilateur Java dans un appareil Android, il faut qu'il soit compilé avant packaging de l'application

La classe Runtime te permet de lancer seulement l'exécution de binaires existant dans le file system (ou à la rigueur un script shell que tu génères)

Lien vers le commentaire
Partager sur d’autres sites

C'est pareil pour le C++

Par contre, tu peux peut-être embarquer un interpréteur d'un langage dynamique. Tu as par exemple BeanShell, Groovy Shell, ... qui permettent de faire ce genre de chose sur une JVM classique. Mais je ne sais pas si ces interpréteurs sont compatibles avec la VM Dalvik d'Android...

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...