⌚ Geminiman WearOS Lokalni ADB
Zaženite ukaze ADB neposredno iz ure Wear OS – po nastavitvi ni potreben telefon ali računalnik.
Zasnovano za razvijalce, preizkuševalce in napredne uporabnike, ki želijo hiter lokalni dostop do ADB iz same ure. Omogočite brezžično odpravljanje napak, združite ali povežite se iz ure, nato pa zaženite shranjene ali čakajoče ukaze neposredno v sistemu Wear OS.
✨ Ključne funkcije
🔌 Lokalni ADB v sistemu Wear OS
Zaženite ukaze lupine ADB neposredno iz ure z uporabo priložene lokalne nastavitve ADB.
📡 Združevanje in povezovanje iz ure
Združite z brezžičnim odpravljanjem napak ali se ponovno povežite z obstoječo sejo odpravljanja napak, ne da bi vsakič potrebovali računalnik.
⚡ Shranjeni ukazi
Ustvarite ukaze za večkratno uporabo za pogosta opravila, kot so preverjanje informacij o napravi, seznam paketov ali izvajanje ukazov lupine.
📥 Čakalna vrsta ukazov
Ukazi, prejeti iz zunanjih povezav, se ne izvajajo slepo. Najprej jih preglejte, nato pa izberite, ali jih želite shraniti, zavreči ali zagnati.
🧩 Združevanje čakajočih ukazov
Preglejte več čakajočih ukazov hkrati, izberite, katere želite zagnati ali zavreči, nato pa skupaj izvedite izbrane ukaze.
📄 Izpis ukaza na uri
Oglejte si rezultate ukazov neposredno v aplikaciji po izvedbi.
🛡️ Zaščita pred neželeno pošto
Ponavljajoče se zunanje zahteve za ukaze so omejene, da se zmanjša število neželenih pozivov.
🎛️ Vmesnik, prijazen do uri
Zasnovan za majhne zaslone Wear OS z jasnimi kontrolami, celozaslonskimi pogovornimi okni in podporo za vrtljivo pomikanje.
📱 Izbirna aplikacija za telefon
Aplikacija za spremljevalca telefona je izbirna. Aplikacija za uro lahko deluje samostojno. Aplikacija za telefon preprosto olajša upravljanje, urejanje in organiziranje ukazov za uro z večjega zaslona.
🧑💻 Integracija za razvijalce
Druge aplikacije lahko pošiljajo ukaze v Geminiman WearOS Local ADB z uporabo globoke povezave Intent.
Primer: razvijalci, ki potrebujejo posebno dovoljenje, ki ga je mogoče podeliti prek ADB, lahko pošljejo ukaz v mojo aplikacijo in ta se bo zagnal, ko bo adb povezan.
Sintaksa:
geminiman://command?title=TITLE&cmd=COMMAND&args=ARGS&description=DESCRIPTION&caller=IME_KLICATELJA
Parametri:
• cmd: zahtevani ukaz za zagon
• args: neobvezni dodatni argumenti
• title: neobvezen berljiv naslov
• description: neobvezna razlaga, prikazana uporabniku
• caller: neobvezno ime aplikacije/orodja/razvijalca
Primer povezave:
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 Različica")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("opis", "Prikaži različico Android SDK")
.appendQueryParameter("klicalec", "Moja aplikacija")
.build();
Namera namera = new Intent(Intent.ACTION_VIEW, uri);
namera.addCategory(Intent.CATEGORY_BROWSABLE);
startActivity(namera);
~~~~~~~~~~~~~~~~~~~~~~~~~
Kotlin:
~~~~~~~~~~~~~~~~~~~~~~~~~
val uri = Uri.Builder()
.scheme("geminiman")
.authority("command")
.appendQueryParameter("title", "Različica SDK")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "Prikaži različico Android SDK")
.appendQueryParameter("caller", "Moja aplikacija")
.build()
val intent = Intent(Intent.ACTION_VIEW, uri).apply {
addCategory(Intent.CATEGORY_BROWSABLE)
}
startActivity(intent)
~~~~~~~~~~~~~~~~~~~~~~~~~
Opomba:
Pri ročnem ustvarjanju povezav uporabite kodiranje URL-jev. Dohodni ukazi se obravnavajo kot čakajoče zahteve in pred izvedbo zahtevajo odobritev uporabnika.
⚠️ Pomembno obvestilo
Ta aplikacija je namenjena uporabnikom, ki razumejo ADB in brezžično odpravljanje napak. Ukazi ADB lahko vplivajo na aplikacije, nastavitve in vedenje naprave, zato izvajajte samo ukaze, ki jim zaupate.
Zahteve:
• Naprava Wear OS
• Omogočene možnosti za razvijalce
• Omogočeno brezžično odpravljanje napak
• Osnovno poznavanje ukazov ADB
Ste našli težavo ali imate predlog?
Github: https://github.com/ITDev93/Geminiman-WearOS-Local-ADB
~ Kategorija: Aplikacija
Zaženite lokalne ukaze ADB neposredno iz ure Wear OS, brez telefona ali računalnika.
Posodobljeno dne
9. avg. 2026