Jak skript pro android funguje

Pro odesílání SMS zpráv přes připojený telefon s Androidem se využívají SDK Platforms Tools. Ty jsou součástí odesílacího skriptu a není je tedy potřeba instalovat.

Aby bylo možné SMS zprávu pomocí Vašeho telefonu s Androidem odeslat musíte splnit následující tři podmínky:

  1. Zapnout v telefonu ladění přes USB
  2. Nainstalovat USB ovladač od Google (volitelné viz níže)
  3. Autorizovat v telefonu váš počítač

Zapnutí ladění přes USB

Postup zapnutí ladění se pro jednotlivé verze operačního systému Android mírně liší. Základ je však podobný. Pro zapnutí ladění je potřeba provést tyto kroky:

  • V nastavení telefonu otevřít “Informace o telefonu”
  • V informacích o telefonu musíte  nalézt položku “Číslo sestavení”
  • Na “Číslo sestavení” klikejte dokud se nezobrazí zpráva informující že “Jste vývojář”
  • Vraťte se zpět do nastavení telefonu, kde nyní naleznete novou položku “Možnosti vývojáře” (nebo “Pro vývojáře”)
  • Otevřete tuto položku, nalezněte v ní možnost “Ladění USB” a tuto možnost zapněte

Pokud si nevíte rady, povolejte na pomoc Google.

Instalace USB ovladače

Pokud se Vám v počítači telefon po připojení USB kabelu neobjeví, budete muset nainstalovat USB ovladač od Google. Ten naleznete ke stažení TADY. Stažený archiv rozbalte a ovladač nainstalujte podle obrázku Intalace ovladače
.

Poslední krok

Pokud se Vám podařilo zapnout v telefonu ladění přes USB a svůj telefon po připojení k počítači v připojených zařízeních vidíte, zbývá poslední krok. Při odeslání první SMS zprávy přes skript androidu musíte potvrdit, že počítač, který s Vašim telefonem komunikuje přes USB, je důvěryhodný (podle následujícího obrázku)

Povoleni RSA klíče

.

Když něco nefunguje

Když dojde během odesílání k chybě, Krteček o tom informuje ve stavovém řádku. Nejčastěji se můžete potkat s následujícími chybami:

  • Zařízení nebylo nalezeno – zkuste telefon odpojit od USB a znovu připojit
  • Zařízení není autorizováno – na telefonu potvrďte USB ladění (jak je popsáno v sekci Poslední krok)

Pokud nic nepomáhá, vygenerujte a odešlete debug log. Jak to udělat se dozvíte ZDE.