⌚ Geminiman WearOS Paikallinen ADB
Suorita ADB-komentoja suoraan Wear OS -kellostasi – puhelinta tai tietokonetta ei tarvita asennuksen jälkeen.
Suunniteltu kehittäjille, testaajille ja tehokäyttäjille, jotka haluavat nopean paikallisen ADB-yhteyden itse kellosta. Ota käyttöön langaton virheenkorjaus, muodosta pariliitos tai yhteys kellosta ja suorita sitten tallennettuja tai odottavia komentoja suoraan Wear OS:ssä.
✨ Tärkeimmät ominaisuudet
🔌 Paikallinen ADB Wear OS:ssä
Suorita ADB-komentoja suoraan kellostasi käyttämällä mukana tulevaa paikallista ADB-asetusta.
📡 Yhdistä ja yhdistä kellosta
Yhdistä langattomaan virheenkorjaukseen tai yhdistä uudelleen olemassa olevaan virheenkorjausistuntoon ilman tietokonetta joka kerta.
⚡ Tallennetut komennot
Luo uudelleenkäytettäviä komentoja yleisiin tehtäviin, kuten laitetietojen tarkistamiseen, pakettien listaamiseen tai komentokomentojen suorittamiseen.
📥 Odottavien komentojen jono
Ulkoisista linkeistä vastaanotettuja komentoja ei suoriteta sokkona. Tarkista ne ensin ja valitse sitten, tallennatko, hylkäätkö vai suoritatko ne.
🧩 Eräkomennot odottavat komennot
Tarkastele useita odottavia komentoja kerralla, valitse suoritettavat tai hylättävät komennot ja suorita sitten valitut komennot yhdessä.
📄 Komennon tulostus kellossa
Näytä komentojen tulokset suoraan sovelluksessa suorituksen jälkeen.
🛡️ Roskapostin suojaus
Toistuvat ulkoiset komentopyynnöt on rajoitettu ei-toivottujen kehotteiden vähentämiseksi.
🎛️ Kelloystävällinen käyttöliittymä
Suunniteltu pienille Wear OS -näytöille selkeillä ohjaimilla, koko näytön valintaikkunoilla ja pyörivän vierityksen tuella.
📱 Valinnainen puhelinsovellus
Puhelimen kumppanisovellus on valinnainen. Kellosovellus voi toimia itsenäisesti. Puhelinsovellus yksinkertaisesti helpottaa kellokomentojen hallintaa, muokkaamista ja järjestämistä suuremmalta näytöltä.
🧑💻 Kehittäjäintegraatio
Muut sovellukset voivat lähettää komentoja Geminiman WearOS Local ADB:hen käyttämällä syvälinkki-intentiota.
Esimerkki: kehittäjät, jotka tarvitsevat erityisluvan, joka voidaan myöntää ADB:n kautta, voivat lähettää komennon sovellukseeni, ja se suoritetaan, kun ADB on yhdistetty.
Syntaksi:
geminiman://command?title=TITLE&cmd=COMMAND&args=ARGS&description=DESCRIPTION&caller=CALLER_NAME
Parametrit:
• cmd: suoritukseen vaadittava komento
• args: valinnaiset lisäargumentit
• title: valinnainen luettava otsikko
• description: käyttäjälle näytettävä valinnainen selitys
• caller: valinnainen sovelluksen/työkalun/kehittäjän nimi
Esimerkkilinkki:
geminiman://command?title=SDK%20Version&cmd=getprop&args=ro.build.version.sdk&description=Show%20Android%20SDK%20version&caller=My%20App
Java:
~~~~~~~~~~~~~~~~~~~~~~~~
Uri uri = new Uri.Builder()
.scheme("geminiman")
.authority("command")
.appendQueryParameter("title", "SDK Versio")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("kuvaus", "Näytä Android SDK -versio")
.appendQueryParameter("caller", "Oma sovellukseni")
.build();
Intent-tarkoitus = new Intent(Intent.ACTION_VIEW, uri);
intent.addCategory(Intent.CATEGORY_BROWSABLE);
startActivity(tarkoitus);
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Kotlin:
~~~~~~~~~~~~~~~~~~~~~~~~~~
val uri = Uri.Builder()
.scheme("geminiman")
.authority("komento")
.appendQueryParameter("otsikko", "SDK-versio")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("kuvaus", "Näytä Android SDK -versio")
.appendQueryParameter("kutsuja", "Oma sovellukseni")
.build()
val intent = Intent(Intent.ACTION_VIEW, uri).apply {
addCategory(Intent.CATEGORY_BROWSABLE)
}
startActivity(intent)
~~~~~~~~~~~~~~~~~~~~~~~~~
Huomautus:
Käytä URL-koodausta, kun rakennat linkkejä manuaalisesti. Saapuvia komentoja käsitellään odottavina pyyntöinä ja ne vaativat käyttäjän hyväksynnän ennen suorittamista.
⚠️ Tärkeä ilmoitus
Tämä sovellus on tarkoitettu käyttäjille, jotka ymmärtävät ADB:tä ja langatonta virheenkorjausta. ADB-komennot voivat vaikuttaa sovelluksiin, asetuksiin ja laitteen toimintaan, joten suorita vain komentoja, joihin luotat.
Vaatimukset:
• Wear OS -laite
• Kehittäjäasetukset käytössä
• Langaton virheenkorjaus käytössä
• ADB-komentojen perustiedot
Löysitkö ongelman tai onko sinulla ehdotus?
Github: https://github.com/ITDev93/Geminiman-WearOS-Local-ADB
~ Kategoria: Sovellus
Suorita paikallisia ADB-komentoja suoraan Wear OS -kellostasi, et tarvitse puhelinta tai tietokonetta.