Pytanie:
Uruchamianie zadania Tasker przez SSHDroid (lub powłokę adb)
VitalyB
2011-05-31 12:46:58 UTC
view on stackexchange narkive permalink

Próbuję ręcznie uruchomić zadanie Tasker z ADB Shell, przez SSHDroid. Używam następujących elementów w kitu (klient SSH systemu Windows):

am broadcast -a net.dinglisch.android.tasker.ACTION_TASK -es nazwa_zadaniaSilent

Na którym otrzymuję:

Transmisja: zamiar {act = net.dinglisch.android.tasker.ACTION_TASKdat = Silent} Transmisja zakończona: wynik = 0

Jednak pomimo istnienia zadania „Cichy” nic się nie dzieje. Czy to dlatego, że SSHDroid nie ma uprawnienia thenet.dinglisch.android.tasker.PERMISSION_RUN_TASKS? Jeśli tak, jak mogę to naprawić? Jeśli nie, co jeszcze może być tego przyczyną?

Dzięki!

Dwa odpowiedzi:
VitalyB
2012-01-26 18:21:06 UTC
view on stackexchange narkive permalink

Ten problem został rozwiązany dzięki niesamowitemu proxy APK firmy Bossman. Zainstaluj go, a następnie uruchom przez SSH:

am broadcast -a pl.bossman.taskerproxy.ACTION_TASK --es nazwa_zadania TASKER_TASK_NAME_GOES_HERE

Działa bezbłędnie :)

Ryan Conrad
2012-01-25 21:40:35 UTC
view on stackexchange narkive permalink

Powodem jest to, że SHDroid nie ma uprawnień do wykonywania akcji Taskera.

Możesz skontaktować się z programistą SHDroid i poprosić go o dodanie uprawnień do aplikacji. Nie znalazłem jego dokładnych danych kontaktowych, ale znalazłem jego blog.



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...