⌚ Geminiman WearOS Local ADB
Ekzekutoni komandat ADB direkt nga ora juaj Wear OS — nuk nevojitet telefon ose PC pas konfigurimit.
E ndërtuar për zhvilluesit, testuesit dhe përdoruesit e përparuar që duan akses të shpejtë në ADB lokale nga vetë ora. Aktivizoni debugging pa tel, çiftëzoni ose lidheni nga ora, pastaj ekzekutoni komandat e ruajtura ose në pritje direkt në Wear OS.
✨ Karakteristikat Kryesore
🔌 ADB lokale në Wear OS
Ekzekutoni komandat ADB shell direkt nga ora juaj duke përdorur një konfigurim ADB lokal të përfshirë.
📡 Çiftëzoni dhe lidheni nga ora
Çiftëzoni me debugging pa tel ose rilidhuni me një seancë ekzistuese debugging pa pasur nevojë për një kompjuter çdo herë.
⚡ Komanda të Ruajtura
Krijoni komanda të ripërdorshme për detyra të zakonshme siç janë kontrollimi i informacionit të pajisjes, renditja e paketave ose ekzekutimi i komandave shell.
📥 Radha e Komandave në Pritje
Komandat e marra nga lidhjet e jashtme nuk ekzekutohen verbërisht. Rishikojini ato së pari, pastaj zgjidhni nëse do t'i ruani, hidhni poshtë apo do t'i ekzekutoni.
🧩 Komanda në Pritje në Grup
Rishikoni disa komanda në pritje menjëherë, zgjidhni se çfarë të ekzekutoni ose të hidhni poshtë, pastaj ekzekutoni komandat e zgjedhura së bashku.
📄 Dalja e Komandës në Watch
Shikoni rezultatet e komandave direkt brenda aplikacionit pas ekzekutimit.
🛡️ Mbrojtja nga Spam
Kërkesat e përsëritura të komandave të jashtme janë të kufizuara për të zvogëluar kërkesat e padëshiruara.
🎛️ Ndërfaqe e Miqëshme me Watch
I projektuar për ekrane të vogla Wear OS me kontrolle të qarta, dialogë në ekran të plotë dhe mbështetje për lëvizje rrotulluese.
📱 Aplikacion Opsional për Telefon
Aplikacioni shoqërues i telefonit është opsional. Aplikacioni i orës mund të funksionojë më vete. Aplikacioni i telefonit thjesht e bën më të lehtë menaxhimin, modifikimin dhe organizimin e komandave të orës nga një ekran më i madh.
🧑💻 Integrimi i Zhvilluesit
Aplikacionet e tjera mund të dërgojnë komanda në Geminiman WearOS Local ADB duke përdorur një Intent të thellë lidhjeje.
Shembull: zhvilluesit që kanë nevojë për leje të veçantë që mund të jepet nëpërmjet ADB-së, mund ta dërgojnë komandën në aplikacionin tim dhe ajo do të ekzekutohet sapo të lidhet adb. Sintaksa:
geminiman://command?title=TITLE&cmd=COMMAND&args=ARGS&description=DESCRIPTION&caller=CALLER_NAME
Parametrat:
• cmd: komanda e kërkuar për t'u ekzekutuar
• args: argumente shtesë opsionale
• titulli: titull i lexueshëm opsional
• përshkrimi: shpjegim opsional i treguar përdoruesit
• thirrësi: emri opsional i aplikacionit/mjetit/zhvilluesit
Shembulli i lidhjes:
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 Versioni")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("përshkrim", "Shfaq versionin e SDK-së Android")
.appendQueryParameter("telefonuesi", "Aplikacioni im")
.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", "Versioni SDK")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "Shfaq versionin e SDK Android")
.appendQueryParameter("caller", "Aplikacioni Im")
.build()
val intent = Intent(Intent.ACTION_VIEW, uri).apply {
addCategory(Intent.CATEGORY_BROWSABLE)
}
startActivity(intent)
~~~~~~~~~~~~~~~~~~~~~~~~
Shënim:
Përdorni kodimin e URL-së kur ndërtoni lidhje manualisht. Komandat hyrëse trajtohen si kërkesa në pritje dhe kërkojnë miratimin e përdoruesit para ekzekutimit.
⚠️ Njoftim i Rëndësishëm
Ky aplikacion është i destinuar për përdoruesit që e kuptojnë ADB dhe debugging-un pa tel. Komandat ADB mund të ndikojnë në aplikacionet, cilësimet dhe sjelljen e pajisjes, prandaj ekzekutoni vetëm komandat që u besoni.
Kërkesat:
• Pajisja Wear OS
• Opsionet e zhvilluesit janë të aktivizuara
• Debugging-u pa tel është i aktivizuar
• Njohuri bazë të komandave ADB
Gjetët ndonjë problem ose keni një sugjerim?
Github: https://github.com/ITDev93/Geminiman-WearOS-Local-ADB
~ Kategoria: Aplikacion
Ekzekutoni komandat lokale ADB direkt nga ora juaj Wear OS, nuk nevojitet telefon ose kompjuter.
Përditësuar më
9 gush 2026