⌚ Geminiman WearOS Lokal ADB
Kjør ADB-kommandoer direkte fra Wear OS-klokken din – ingen telefon eller PC nødvendig etter oppsett.
Bygget for utviklere, testere og avanserte brukere som ønsker rask lokal ADB-tilgang fra selve klokken. Aktiver trådløs feilsøking, par eller koble til fra klokken, og kjør deretter lagrede eller ventende kommandoer direkte på Wear OS.
✨ Viktige funksjoner
🔌 Lokal ADB på Wear OS
Kjør ADB-skallkommandoer direkte fra klokken din ved hjelp av et inkludert lokalt ADB-oppsett.
📡 Par og koble til fra klokken
Par med trådløs feilsøking eller koble til en eksisterende feilsøkingsøkt på nytt uten å trenge en datamaskin hver gang.
⚡ Lagrede kommandoer
Opprett gjenbrukbare kommandoer for vanlige oppgaver som å sjekke enhetsinformasjon, liste opp pakker eller kjøre skallkommandoer.
📥 Ventende kommandokø
Kommandoer mottatt fra eksterne lenker utføres ikke blindt. Se dem først, og velg deretter om du vil lagre, forkaste eller kjøre dem.
🧩 Ventende kommandoer i batch
Gjennomgå flere ventende kommandoer samtidig, velg hva som skal kjøres eller forkastes, og utfør deretter valgte kommandoer samtidig.
📄 Kommandoutdata på klokken
Se kommandoresultater direkte i appen etter utførelse.
🛡️ Spam Guard-beskyttelse
Gjentatte eksterne kommandoforespørsler er begrenset for å redusere uønskede forespørsler.
🎛️ Klokkevennlig grensesnitt
Designet for små Wear OS-skjermer med tydelige kontroller, fullskjermsdialoger og støtte for roterende rulling.
📱 Valgfri telefonapp
Telefonappen er valgfri. Klokkeappen kan fungere alene. Telefonappen gjør det ganske enkelt enklere å administrere, redigere og organisere klokkekommandoer fra en større skjerm.
🧑💻 Utviklerintegrasjon
Andre apper kan sende kommandoer til Geminiman WearOS Local ADB ved hjelp av en dyp lenkeintensjon.
Eksempel: utviklere som trenger spesiell tillatelse som kan gis via ADB, kan sende kommandoen til applikasjonen min, og den vil kjøre når adb er koblet til.
Syntaks:
geminiman://command?title=TITLE&cmd=COMMAND&args=ARGS&description=DESCRIPTION&caller=CALLER_NAME
Parametre:
• cmd: obligatorisk kommando for å kjøre
• args: valgfrie ekstra argumenter
• title: valgfri lesbar tittel
• description: valgfri forklaring vist til brukeren
• caller: valgfritt app/verktøy/utviklernavn
Eksempellenke:
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-versjon")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("beskrivelse", "Vis Android SDK-versjon")
.appendQueryParameter("innringer", "Min app")
.build();
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
intent.addCategory(Intent.CATEGORY_BROWSABLE);
startActivity(intent);
~~~~~~~~~~~~~~~~~~~~~~~~~~
Kotlin:
~~~~~~~~~~~~~~~~~~~~~~~~~
val uri = Uri.Builder()
.scheme("geminiman")
.authority("kommando")
.appendQueryParameter("tittel", "SDK-versjon")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("beskrivelse", "Vis Android SDK-versjon")
.appendQueryParameter("innringer", "Min app")
.build()
val intent = Intent(Intent.ACTION_VIEW, uri).apply {
addCategory(Intent.CATEGORY_BROWSABLE)
}
startActivity(intent)
~~~~~~~~~~~~~~~~~~~~~~~~
Merk:
Bruk URL-koding når du bygger lenker manuelt. Innkommende kommandoer behandles som ventende forespørsler og krever brukergodkjenning før de kjøres.
⚠️ Viktig merknad
Denne appen er ment for brukere som forstår ADB og trådløs feilsøking. ADB-kommandoer kan påvirke apper, innstillinger og enhetsoppførsel, så kjør bare kommandoer du stoler på.
Krav:
• Wear OS-enhet
• Utvikleralternativer aktivert
• Trådløs feilsøking aktivert
• Grunnleggende kunnskap om ADB-kommandoer
Fant du et problem eller har du et forslag?
Github: https://github.com/ITDev93/Geminiman-WearOS-Local-ADB
~ Kategori: Applikasjon
Kjør lokale ADB-kommandoer direkte fra Wear OS-klokken din, uten behov for telefon eller PC.