Ich verwende Terminal-ide http://code.google.com/p/terminal-ide/ , das im Grunde ein Terminal für Android mit allen möglichen Dienstprogrammen ist. Man kann zum Beispiel Bash-Skripte erstellen. Gibt es eine Möglichkeit, ein Symbol auf dem Startbildschirm zu erstellen, das eines dieser Skripte startet?
Gibt es eine Möglichkeit, ein Symbol auf dem Startbildschirm zu erstellen, das eines dieser Skripte startet?
Es gibt einen anderen Weg (außer diesem ), wenn Sie Terminal Emulator für die Android- App verwenden . Es ermöglicht ein Widget, mit dem ein Skript ausgeführt werden kann.
Entsprechende Argumente geben Sie ein:
sh <FILEPATH>
In meinem Fall lautete die Abfrage:
sh /sdcard/airdroid/dd.sh
Für den Root-Zugriff können Sie entweder su
den Zugriff aus dem Skript heraus gewähren und den oben genannten Befehl zur Ausführung verwenden oder Folgendes tun:
su -c "sh /sdcard/airdroid/dd.sh"
Du hast die Wahl!
Wählen Sie je nach Bedarf ein Symbol oder eine Verknüpfungsbezeichnung aus, tippen Sie auf OK und ein Symbol wird auf dem Startbildschirm platziert.
Wir können loslegen!
Terminal-ide scheint diese Funktion noch nicht zu haben, aber es hat einen Issue-Tracker , wo Sie es anfordern können. Da es sich um ein Open-Source-Programm handelt, können Sie die Funktion möglicherweise sogar selbst hinzufügen, wenn Sie ein wenig darüber wissen (oder bereit sind, es sich selbst beizubringen), wie Android-Apps geschrieben werden.
Wenn das Skript nicht von der Terminal-IDE , sondern nur von der Shell abhängig ist, können Sie Tasker verwenden , um eine Verknüpfung zum Startbildschirm zu erstellen, die das Skript ausführt.
Kurzanleitung:
+
→ Code → Run Shell . Geben Sie dort die Details nach Bedarf ein.https://play.google.com/store/apps/details?id=os.tools.scriptmanager
hat für mich funktioniert, ich habe ein Lieblingsskript erstellt und mit dem Add-On einen Luncher erstellt, um meine ext4-USB-Stifte (mit Root) zu mounten.
Izzy