Bonjour,
Débutant en programmation Delphi, j'ai suivi le cours de Pascal
J'ai donc installé Delphi 10.4.2 Sydney Community Edition et j'ai parcouru ses exemples d'applications (https://github.com/DeveloppeurPascal...idTVAvecDelphi) et commencé à lire quelques cours (https://delphi.developpez.com/faq/?p...is-pour-Delphi).
Je pense avoir un peu cerné les contours du langage, enfin j'espère !
Mon but est de commencer par faire une appli sous Android qui serait une sorte de raccourci pour lancer une autre appli mais en passant d'abord par une commande pour forcer son arrêt.
Les commandes avec ADB sont:
adb shell am force-stop com.the.package
adb shell monkey -p com.the.package 1
En C++, ca pourrait donner un truc comme çà:
Code c++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 public abstract OutputStream getOutputStream(); private void kill&Start(){ try { Process suProcess = Runtime.getRuntime().exec("su"); DataOutputStream os = new DataOutputStream(suProcess.getOutputStream()); os.writeBytes("adb shell" + "\n"); os.flush(); os.writeBytes("am force-stop com.the.package"); os.flush(); os.writeBytes("monkey -p com.the.package 1"); os.flush(); os.close(); suProcess.waitFor(); finishAffinity(); } }
Mais en langage Delphi, j'ai beau chercher sur le forum des notions de commandes ADB, je n'ai rien trouvé qui m'aide !
D'avance merci pour votre aide.
Partager