⌚ Geminiman WearOS Lokální ADB
Spouštějte příkazy ADB přímo z hodinek Wear OS – po nastavení není potřeba telefon ani počítač.
Vytvořeno pro vývojáře, testery a pokročilé uživatele, kteří chtějí rychlý přístup k lokálnímu ADB přímo z hodinek. Povolte bezdrátové ladění, spárujte nebo připojte z hodinek a poté spusťte uložené nebo čekající příkazy přímo v Wear OS.
✨ Klíčové vlastnosti
🔌 Lokální ADB na Wear OS
Spouštějte příkazy shellu ADB přímo z hodinek pomocí přiloženého lokálního nastavení ADB.
📡 Párování a připojení z hodinek
Spárujte s bezdrátovým laděním nebo se znovu připojte k existující relaci ladění, aniž byste pokaždé potřebovali počítač.
⚡ Uložené příkazy
Vytvářejte opakovaně použitelné příkazy pro běžné úkoly, jako je kontrola informací o zařízení, výpis balíčků nebo spouštění příkazů shellu.
📥 Fronta čekajících příkazů
Příkazy přijaté z externích odkazů se neprovádějí naslepo. Nejprve si je prohlédněte a poté se rozhodněte, zda je chcete uložit, zahodit nebo spustit.
🧩 Dávkové čekající příkazy
Zkontrolujte více čekajících příkazů najednou, vyberte, které spustit nebo zahodit, a poté spusťte vybrané příkazy společně.
📄 Výstup příkazu na hodinkách
Zobrazte výsledky příkazů přímo v aplikaci po provedení.
🛡️ Ochrana proti spamu
Opakované externí požadavky na příkazy jsou omezeny, aby se snížil počet nežádoucích výzev.
🎛️ Rozhraní optimalizované pro hodinky
Navrženo pro malé obrazovky Wear OS s přehledným ovládáním, dialogy na celou obrazovku a podporou rotačního posouvání.
📱 Volitelná aplikace pro telefon
Doprovodná aplikace pro telefon je volitelná. Aplikace pro hodinky může fungovat samostatně. Aplikace pro telefon jednoduše usnadňuje správu, úpravu a organizaci příkazů pro hodinky z větší obrazovky.
🧑💻 Integrace vývojářů
Jiné aplikace mohou odesílat příkazy do Geminiman WearOS Local ADB pomocí deep link Intent.
Příklad: vývojáři, kteří potřebují zvláštní oprávnění, které lze udělit prostřednictvím ADB, mohou odeslat příkaz do mé aplikace a ta se spustí po připojení k ADB.
Syntaxe:
geminiman://command?title=TITLE&cmd=COMMAND&args=ARGS&description=DESCRIPTION&caller=CALLER_NAME
Parametry:
• cmd: příkaz požadovaný ke spuštění
• args: volitelné další argumenty
• title: volitelný čitelný název
• description: volitelné vysvětlení zobrazené uživateli
• caller: volitelné jméno aplikace/nástroje/vývojáře
Příklad odkazu:
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 Verze")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "Zobrazit verzi Android SDK")
.appendQueryParameter("caller", "Moje aplikace")
.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", "Verze SDK")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "Zobrazit verzi Android SDK")
.appendQueryParameter("caller", "Moje aplikace")
.build()
val intent = Intent(Intent.ACTION_VIEW, uri).apply {
addCategory(Intent.CATEGORY_BROWSABLE)
}
startActivity(intent)
~~~~~~~~~~~~~~~~~~~~~~~~~
Poznámka:
Při ručním vytváření odkazů používejte kódování URL. Příchozí příkazy jsou považovány za čekající požadavky a před spuštěním vyžadují schválení uživatele.
⚠️ Důležité upozornění
Tato aplikace je určena pro uživatele, kteří rozumí ADB a bezdrátovému ladění. Příkazy ADB mohou ovlivnit aplikace, nastavení a chování zařízení, proto spouštějte pouze příkazy, kterým důvěřujete.
Požadavky:
• Zařízení Wear OS
• Povolené možnosti pro vývojáře
• Povolené bezdrátové ladění
• Základní znalost příkazů ADB
Narazili jste na problém nebo máte návrh?
Github: https://github.com/ITDev93/Geminiman-WearOS-Local-ADB
~ Kategorie: Aplikace
Spouštějte lokální ADB příkazy přímo z hodinek Wear OS, není potřeba žádný telefon ani počítač.
Datum aktualizace
9. 8. 2026