⌚ Geminiman WearOS Lokale ADB
Voer ADB-opdrachten rechtstreeks uit vanaf uw Wear OS-horloge — na de installatie is geen telefoon of pc meer nodig.
Ontworpen voor ontwikkelaars, testers en gevorderde gebruikers die snel toegang willen tot lokale ADB vanaf het horloge zelf. Schakel draadloze debugging in, koppel of maak verbinding vanaf het horloge en voer vervolgens opgeslagen of in behandeling zijnde opdrachten rechtstreeks uit op Wear OS.
✨ Belangrijkste functies
🔌 Lokale ADB op Wear OS
Voer ADB-shellopdrachten rechtstreeks uit vanaf uw horloge met behulp van een meegeleverde lokale ADB-configuratie.
📡 Koppelen en verbinden vanaf het horloge
Koppel met draadloze debugging of maak opnieuw verbinding met een bestaande debugsessie zonder dat u elke keer een computer nodig hebt.
⚡ Opgeslagen opdrachten
Maak herbruikbare opdrachten voor veelvoorkomende taken, zoals het controleren van apparaatinformatie, het weergeven van pakketten of het uitvoeren van shellopdrachten.
📥 Wachtrij voor opdrachten
Opdrachten die via externe links worden ontvangen, worden niet blindelings uitgevoerd. Bekijk ze eerst en kies vervolgens of u ze wilt opslaan, negeren of uitvoeren.
🧩 Batchverwerking van openstaande opdrachten
Bekijk meerdere openstaande opdrachten tegelijk, selecteer welke u wilt uitvoeren of negeren en voer de geselecteerde opdrachten vervolgens samen uit.
📄 Opdrachtuitvoer op het horloge
Bekijk de resultaten van opdrachten direct in de app na uitvoering.
🛡️ Spambeveiliging
Herhaalde externe opdrachtverzoeken worden beperkt om ongewenste meldingen te verminderen.
🎛️ Horlogevriendelijke interface
Ontworpen voor kleine Wear OS-schermen met duidelijke bedieningselementen, dialoogvensters op volledig scherm en ondersteuning voor scrollen met een draaiknop.
📱 Optionele telefoonapp
De bijbehorende telefoonapp is optioneel. De horloge-app kan ook zelfstandig werken. De telefoonapp maakt het simpelweg gemakkelijker om horlogeopdrachten te beheren, bewerken en organiseren vanaf een groter scherm.
🧑💻 Integratie met ontwikkelaars
Andere apps kunnen opdrachten naar Geminiman WearOS Local ADB sturen via een deep link Intent.
Voorbeeld: ontwikkelaars die speciale machtigingen nodig hebben die via ADB kunnen worden verleend, kunnen de opdracht naar mijn applicatie sturen, en deze wordt uitgevoerd zodra de ADB-verbinding tot stand is gebracht.
Syntaxis:
geminiman://command?title=TITEL&cmd=COMMANDO&args=ARGUMENTEN&description=BESCHRIJVING&caller=NAAM VAN DE AANVRAGER
Parameters:
• cmd: vereiste opdracht
• args: optionele extra argumenten
• title: optionele leesbare titel
• description: optionele uitleg die aan de gebruiker wordt getoond
• caller: optionele naam van de app/tool/ontwikkelaar
Voorbeeldlink:
geminiman://command?title=SDK%20Versie&cmd=getprop&args=ro.build.version.sdk&description=Toon%20Android%20SDK%20versie&caller=Mijn%20App
Java:
~~~~~~~~~~~~~~~~~~~~~~~
Uri uri = new Uri.Builder()
.scheme("geminiman")
.authority("command")
.appendQueryParameter("title", "SDK-versie")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "Toon Android SDK-versie")
.appendQueryParameter("caller", "Mijn 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("command")
.appendQueryParameter("title", "SDK-versie")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "Toon Android SDK-versie")
.appendQueryParameter("caller", "Mijn app")
.build()
val intent = Intent(Intent.ACTION_VIEW, uri).apply {
addCategory(Intent.CATEGORY_BROWSABLE)
}
startActivity(intent)
~~~~~~~~~~~~~~~~~~~~~~~
Opmerking:
Gebruik URL-codering bij het handmatig maken van links. Inkomende opdrachten worden behandeld als openstaande verzoeken en vereisen goedkeuring van de gebruiker voordat ze worden uitgevoerd.
⚠️ Belangrijke mededeling
Deze app is bedoeld voor gebruikers die ADB en draadloze foutopsporing begrijpen. ADB-opdrachten kunnen apps, instellingen en het gedrag van apparaten beïnvloeden, dus voer alleen opdrachten uit die u vertrouwt.
Vereisten:
• Wear OS-apparaat
• Ontwikkelaarsopties ingeschakeld
• Draadloze foutopsporing ingeschakeld
• Basiskennis van ADB-opdrachten
Een probleem gevonden of een suggestie?
Github: https://github.com/ITDev93/Geminiman-WearOS-Local-ADB
~ Categorie: Applicatie
Voer lokale ADB-opdrachten rechtstreeks uit vanaf uw Wear OS-horloge, zonder dat u een telefoon of pc nodig hebt.