En tiedä kuinka moni ihminen koskaan pääsee tilanteeseen, jossa heidän on soitettava tai lähetettävä tekstiviesti komentojen avulla. ADB antaa Android -käyttäjille mahdollisuuden suorittaa erilaisia tehtäviä, kuten sovellusten hallinta, kuvakaappausten sieppaaminen, näytön aktiviteetin tallentaminen ja tiedostojen siirtäminen laitteiden ja tietokoneiden välillä. Tämän opetusohjelman tarkoituksena on esitellä lukijoillemme ADB: n laajoja kykyjä hallita Android-laitteita komentorivipinnasta.
Voit lähettää ja suorittaa ADB -komennot 3 tavalla.
Lue lisää:ADB -komennot akun optimointia varten Androidissa
- Aseta ADB Windows-, Mac- tai Linux -järjestelmälle
- Määritä ADB Wi-Fi: n yli
- Käyttämällä päätelaitetta, kuten Ashell tai DeMux
ADB -komento soittaa
Nopein tapa soittaa puheluita on puhelinsovelluksen kautta. Jos puhelimen kosketusnäyttö ei kuitenkaan ole toiminnasta, voit käyttää ADB-komentoja numeroon. Seuraa alla olevia vaiheita soittaaksesi Android -laitteesta koskettamatta sitä.
- Käynnistä PowerShell-ikkuna 'Platform Tools' -kansion polulla.
- Kirjoita ADB -kuori
adb shellKomentoikkunassa ja paina Enter. - Kirjoita nyt tai liitä seuraava komento Powershelliin.
am start -a android.intent.action.CALL -d tel:+19792211000 - Vaihda komennon puhelinnumero numerolla, johon haluat soittaa.
- Kun painat Enter, Android -laitteesi valitsee numeron.
Puhelun poiminta ja lopettaminen komentoon
Voit soittaa puheluita, noutaa saapuvan puhelun tai peruuttaa sen. Näin se tehdään. Käynnistä PowerShell -ikkuna ja suorita seuraava komento hyväksyäksesi saapuvan puhelun Androidilla:
adb shell input keyevent KEYCODE_CALL
Jos haluat leikata tai ripustaa saapuvan puhelun, suorita alla annettu komento:
adb shell input keyevent KEYCODE_ENDCALL
ADB -komento lähettää tekstiviestiä
Voit myös lähettää tekstiviestejä mihin tahansa puhelinnumeroon Android-laitteestasi Windows-, Mac- tai Linux-tietokoneen komentorivipinnan kautta.
- Avaa PowerShell -ikkuna ja suorita
adb shellkomento. - Kirjoita heti dollarimerkin ($) jälkeen seuraava komento. Älä unohda vaihtaa puhelinnumeroa ja viestin runkoa (korostettu sinisellä).
am start -a android.intent.action.SENDTO -d sms:+17007800006 --es sms_body "Test Message from Technastic.com"
- Tämä komento avaa viesti -sovelluksen ja syöttää viestin sisältöä tekstikenttään.
- Voit lähettää viestisi suoritettava seuraavat avaintapahtumakomennot peräkkäin lähettääksesi viestisi vastaanottajalle.
input keyevent 22
input keyevent 66

Huomaa:Lähetyspainiketta jäljitellään avaintapahtumikoodeja ei välttämättä toimi Android-laitteissa, joissa on GOBOLT tai millään kolmannen osapuolen näppäimistösovelluksella. Käytä laitteen oletusnäppäimistöä. Saatat joutua löytämään oikeat avaintapahtuman arvot lähetyspainikkeen käynnistämiseksi.
ADB -komento syöttää tekstiä Androidissa
Sovelluksissa on ADB -komento, joka syöttää tekstiä, kuten Instagram, WhatsApp, Facebook, Twitter jne. Etsi jotain Googlesta tekstikyselyn avulla.
Avaa PowerShell- tai komentokehotusikkuna Windows -tietokoneellasi. Kirjoita sitten seuraava komento tai liitä.
adb shell input text 'I love this adb command'Voit vapaasti korvata yllä olevassa komennossa korostettu tekstirunko ja paina Enter.
Nyt kun ADB on tulostanut tekstin Android -laitteeseesi, suorita seuraavat avaintapahtumakoodit, jotka näkyy kuvakaappauksessa.
adb shell input keyevent 22
Teksti tulostetaan tällä hetkellä avoimen sovelluksen tekstikenttään. Jos puhelimessa ei ole auki, tämä komento lähettää tekstin Google -hakukenttään.
Jos haluat tallentaa itsesi navigoinnista 'Platform-Tools' -kansioon käynnistääksesi komentoikkunan polulla, harkitse järjestelmän laajuisen ADB: n asettamista Windowsille.














