⌚ Geminiman WearOS Local ADB
Wear OS цагнаасаа ADB командуудыг шууд ажиллуулна уу — тохируулсны дараа утас эсвэл компьютер шаардлагагүй.
Цагнаас хурдан орон нутгийн ADB хандалт авахыг хүсдэг хөгжүүлэгчид, туршигчид болон туршлагатай хэрэглэгчдэд зориулагдсан. Утасгүй дибаг хийхийг идэвхжүүлж, цагнаас хослуулах эсвэл холбож, дараа нь Wear OS дээр хадгалсан эсвэл хүлээгдэж буй командуудыг шууд ажиллуулна уу.
✨ Гол онцлогууд
🔌 Wear OS дээрх орон нутгийн ADB
ADB бүрхүүлийн командуудыг багцалсан орон нутгийн ADB тохиргоог ашиглан цагнаасаа шууд ажиллуулна уу.
📡 Цагнаас хослуулах & Холбох
Утасгүй дибаг хийхтэй хослуулах эсвэл компьютер үргэлж ашиглах шаардлагагүйгээр одоо байгаа дибаг хийх сесс рүү дахин холбогдоно уу.
⚡ Хадгалсан командууд
Төхөөрөмжийн мэдээллийг шалгах, багцуудыг жагсаах эсвэл бүрхүүлийн командуудыг ажиллуулах зэрэг нийтлэг ажлуудад зориулж дахин ашиглах боломжтой командуудыг үүсгэнэ үү.
📥 Хүлээгдэж буй командын дараалал
Гадны холбоосуудаас хүлээн авсан командуудыг сохроор гүйцэтгэдэггүй. Эхлээд тэдгээрийг хянаж үзээд дараа нь хадгалах, хаях эсвэл ажиллуулах эсэхээ сонгоно уу.
🧩 Хүлээгдэж буй командуудыг багцаар илгээх
Хэд хэдэн хүлээгдэж буй командыг нэг дор хянаж, юу ажиллуулах эсвэл хаяхаа сонгоод, дараа нь сонгосон командуудыг хамтад нь гүйцэтгэх.
📄 Watch дээрх командын гаралт
Гүйцэтгэсний дараа командын үр дүнг апп дотор шууд харах.
🛡️ Спам хамгаалалт
Хүсээгүй хүсэлтийг багасгахын тулд давтагдсан гадаад командын хүсэлтүүд хязгаарлагдмал байдаг.
🎛️ Цагт ээлтэй интерфэйс
Тодорхой удирдлага, бүтэн дэлгэцийн харилцах цонх, эргэлдэгч гүйлгэх дэмжлэг бүхий жижиг Wear OS дэлгэцүүдэд зориулагдсан.
📱 Нэмэлт утасны апп
Утасны хамтрагч апп нь сонголттой. Цагны апп нь өөрөө ажиллах боломжтой. Утасны апп нь том дэлгэцээс цагны командуудыг удирдах, засах, зохион байгуулахад хялбар болгодог.
🧑💻 Хөгжүүлэгчийн интеграци
Бусад аппликейшнууд нь гүнзгий холбоос Intent ашиглан Geminiman WearOS Local ADB руу команд илгээж болно.
Жишээ: ADB-ээр дамжуулан олгож болох тусгай зөвшөөрөл шаардлагатай хөгжүүлэгчид командыг миний програм руу илгээж болох бөгөөд adb холбогдсоны дараа ажиллах болно.
Синтакс:
geminiman://command?title=TITLE&cmd=COMMAND&args=ARGS&description=DESCRIPTION&caller=CALLER_NAME
Параметрүүд:
• cmd: ажиллуулах шаардлагатай команд
• args: нэмэлт аргументууд
• гарчиг: уншигдах боломжтой гарчиг
• тайлбар: хэрэглэгчдэд үзүүлэх нэмэлт тайлбар
• дуудагч: нэмэлт апп/хэрэгсэл/хөгжүүлэгчийн нэр
Жишээ холбоос:
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" Хувилбар")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "Android SDK хувилбарыг харуулах")
.appendQueryParameter("caller", "My App")
.build();
Зорилго intent = new Intent(Intent.ACTION_VIEW, uri);
intent.addCategory(Intent.CATEGORY_BROWSABLE);
startActivity(intent);
~~~~~~~~~~~~~~~~~~~~~~~~~~
Котлин:
~~~~~~~~~~~~~~~~~~~~~~~~~~
val uri = Uri.Builder()
.scheme("geminiman")
.authority("command")
.appendQueryParameter("title", "SDK Version")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "Show Android SDK version")
.appendQueryParameter("caller", "My App")
.build()
val intent = Intent(Intent.ACTION_VIEW, uri).apply {
addCategory(Intent.CATEGORY_BROWSABLE)
}
startActivity(intent)
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Тайлбар:
Холбоосуудыг гараар үүсгэхдээ URL кодчилол ашиглаарай. Ирж буй командуудыг хүлээгдэж буй хүсэлт гэж үзэж, гүйцэтгэхийн өмнө хэрэглэгчийн зөвшөөрөл шаардлагатай.
⚠️ Чухал мэдэгдэл
Энэхүү апп нь ADB болон утасгүй дибаг хийхийг ойлгодог хэрэглэгчдэд зориулагдсан. ADB командууд нь апп, тохиргоо болон төхөөрөмжийн зан төлөвт нөлөөлж болох тул зөвхөн таны итгэдэг командуудыг ажиллуулна уу.
Шаардлага:
• Wear OS төхөөрөмж
• Хөгжүүлэгчийн сонголтууд идэвхжсэн
• Утасгүй дибаг хийхийг идэвхжүүлсэн
• ADB командуудын талаарх үндсэн мэдлэг
Асуудал олдсон уу эсвэл санал байна уу?
Github: https://github.com/ITDev93/Geminiman-WearOS-Local-ADB
~ Ангилал: Аппликейшн
Утас эсвэл компьютер шаардлагагүй, Wear OS цагнаасаа шууд орон нутгийн ADB командуудыг ажиллуулна уу.
Шинэчилсэн огноо
2026 оны 8-р сарын 9