Geminiman WearOS Local ADB

အက်ပ်အတွင်း ဝယ်ယူမှုများ
အကြောင်းအရာကို အမှတ်ပေးခြင်း
လူတိုင်း
၁ ထောင်+
ဒေါင်းလုဒ်များ
အကြောင်းအရာကို အမှတ်ပေးခြင်း
လူတိုင်း
ပိုလေ့လာရန်
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ

ဤအက်ပ်အကြောင်း

⌚ Geminiman WearOS Local ADB

သင့် Wear OS နာရီမှ ADB command များကို တိုက်ရိုက်လုပ်ဆောင်ပါ — စနစ်ထည့်သွင်းပြီးနောက် ဖုန်း သို့မဟုတ် PC မလိုအပ်ပါ။

နာရီကိုယ်တိုင်မှ ဒေသတွင်း ADB ကို အမြန်ဝင်ရောက်လိုသော developer များ၊ စမ်းသပ်သူများနှင့် power user များအတွက် တည်ဆောက်ထားပါသည်။ ကြိုးမဲ့ debugging ကိုဖွင့်ပါ၊ နာရီမှ တွဲချိတ်ပါ သို့မဟုတ် ချိတ်ဆက်ပါ၊ ထို့နောက် Wear OS တွင် သိမ်းဆည်းထားသော သို့မဟုတ် ဆိုင်းငံ့ထားသော command များကို တိုက်ရိုက်လုပ်ဆောင်ပါ။

✨ အဓိကအင်္ဂါရပ်များ

🔌 Wear OS ရှိ ဒေသတွင်း ADB
ပေါင်းစပ်ထားသော ဒေသတွင်း ADB စနစ်ထည့်သွင်းမှုကို အသုံးပြု၍ သင့်နာရီမှ ADB shell command များကို တိုက်ရိုက်လုပ်ဆောင်ပါ။

📡 နာရီမှ တွဲချိတ်ပြီး ချိတ်ဆက်ပါ
ကြိုးမဲ့ debugging နှင့် တွဲချိတ်ပါ သို့မဟုတ် ကွန်ပျူတာမလိုအပ်ဘဲ ရှိပြီးသား debugging session သို့ ပြန်လည်ချိတ်ဆက်ပါ။

⚡ သိမ်းဆည်းထားသော Command များ
စက်ပစ္စည်းအချက်အလက်ကို စစ်ဆေးခြင်း၊ package များကို စာရင်းပြုစုခြင်း သို့မဟုတ် shell command များကို လုပ်ဆောင်ခြင်းကဲ့သို့သော ဘုံအလုပ်များအတွက် ပြန်လည်အသုံးပြုနိုင်သော command များကို ဖန်တီးပါ။

📥 ဆိုင်းငံ့ထားသော Command Queue
ပြင်ပလင့်ခ်များမှ ရရှိသော command များကို မျက်စိစုံမှိတ်၍ လုပ်ဆောင်ခြင်းမပြုပါ။ ၎င်းတို့ကို ဦးစွာပြန်လည်သုံးသပ်ပြီးနောက် ၎င်းတို့ကို သိမ်းဆည်းရန်၊ စွန့်ပစ်ရန် သို့မဟုတ် လုပ်ဆောင်ရန် ရွေးချယ်ပါ။

🧩 Batch Pending Commands
ဆိုင်းငံ့ထားသော command များစွာကို တစ်ပြိုင်နက် ပြန်လည်သုံးသပ်ပါ၊ လုပ်ဆောင်ရမည့် သို့မဟုတ် စွန့်ပစ်ရမည့်အရာကို ရွေးချယ်ပါ၊ ထို့နောက် ရွေးချယ်ထားသော command များကို အတူတကွ လုပ်ဆောင်ပါ။

📄 Watch တွင် Command Output
လုပ်ဆောင်ပြီးနောက် အက်ပ်အတွင်း command ရလဒ်များကို တိုက်ရိုက်ကြည့်ရှုပါ။

🛡️ Spam Guard Protection
မလိုလားအပ်သော prompts များကို လျှော့ချရန်အတွက် ထပ်ခါတလဲလဲ external command request များကို ကန့်သတ်ထားသည်။

🎛️ Watch-Friendly Interface
ရှင်းလင်းသော ထိန်းချုပ်မှုများ၊ full-screen dialogs များနှင့် rotary scrolling support ပါရှိသော Wear OS မျက်နှာပြင်ငယ်များအတွက် ဒီဇိုင်းထုတ်ထားသည်။

📱 ရွေးချယ်နိုင်သော ဖုန်းအက်ပ်
ဖုန်း companion app သည် ရွေးချယ်နိုင်သည်။ နာရီအက်ပ်သည် ၎င်း၏ကိုယ်ပိုင်အလုပ်လုပ်နိုင်သည်။ ဖုန်းအက်ပ်သည် ပိုကြီးသော မျက်နှာပြင်မှ နာရီ command များကို စီမံခန့်ခွဲရန်၊ တည်းဖြတ်ရန်နှင့် စီစဉ်ရန် ပိုမိုလွယ်ကူစေသည်။

🧑‍💻 Developer Integration

အခြားအက်ပ်များသည် deep link Intent ကို အသုံးပြု၍ Geminiman WearOS Local ADB သို့ command များပေးပို့နိုင်သည်။

ဥပမာ- ADB မှတစ်ဆင့် ခွင့်ပြုနိုင်သော အထူးခွင့်ပြုချက် လိုအပ်သော developer များသည် ကျွန်ုပ်၏ application သို့ command ပေးပို့နိုင်ပြီး adb ချိတ်ဆက်ပြီးသည်နှင့် ၎င်းသည် လုပ်ဆောင်လိမ့်မည်။

Syntax:
geminiman://command?title=TITLE&cmd=COMMAND&args=ARGS&description=DESCRIPTION&caller=CALLER_NAME

Parameters:
• cmd: လုပ်ဆောင်ရန် လိုအပ်သော command
• args: ရွေးချယ်နိုင်သော အပို arguments များ
• title: ရွေးချယ်နိုင်သော ဖတ်နိုင်သော title
• description: အသုံးပြုသူအား ပြသထားသော ရွေးချယ်နိုင်သော ရှင်းလင်းချက်
• caller: ရွေးချယ်နိုင်သော app/tool/developer name

ဥပမာ link:
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("ဖော်ပြချက်", "Android SDK ဗားရှင်းကိုပြပါ")
.appendQueryParameter("caller", "My App")
.build();

ရည်ရွယ်ချက် ရည်ရွယ်ချက် = new Intent(Intent.ACTION_VIEW, uri);
intent.addCategory(Intent.CATEGORY_BROWSABLE);
startActivity(ရည်ရွယ်ချက်);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Kotlin:
~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 encoding ကိုသုံးပါ။ ဝင်လာသော command များကို ဆိုင်းငံ့ထားသော request များအဖြစ်သတ်မှတ်ပြီး execution မလုပ်မီ user ၏ခွင့်ပြုချက်လိုအပ်ပါသည်။

⚠️ အရေးကြီးသတိပေးချက်

ဤအက်ပ်သည် ADB နှင့် ကြိုးမဲ့ debugging ကို နားလည်သော အသုံးပြုသူများအတွက် ရည်ရွယ်ပါသည်။ ADB command များသည် အက်ပ်များ၊ setting များနှင့် device behavior ကို သက်ရောက်မှုရှိနိုင်သောကြောင့် သင်ယုံကြည်ရသော command များကိုသာ လုပ်ဆောင်ပါ။

လိုအပ်ချက်များ-
• Wear OS device
• Developer options များကို enable လုပ်ထားပါ
• Wireless debugging ကို enable လုပ်ထားပါ
• ADB command များ၏ အခြေခံဗဟုသုတ

ပြဿနာတွေ့ရှိပါက သို့မဟုတ် အကြံပြုချက်ရှိပါသလား။
Github: https://github.com/ITDev93/Geminiman-WearOS-Local-ADB

~ အမျိုးအစား- Application
သင့် Wear OS နာရီမှ ဖုန်း သို့မဟုတ် PC မလိုအပ်ဘဲ ဒေသတွင်း ADB command များကို တိုက်ရိုက်လုပ်ဆောင်ပါ။
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၂၆ ဩ ၉

ဒေတာ ဘေးကင်းလုံခြုံရေး

ဆော့ဖ်ဝဲရေးသူများက သင့်ဒေတာအား စုစည်းပုံနှင့် မျှဝေပုံကို နားလည်ခြင်းမှစ၍ လုံခြုံမှု စတင်သည်။ ဒေတာလုံခြုံမှုနှင့် လုံခြုံရေးလုပ်ဆောင်မှုများသည် သင်၏အသုံးပြုမှု၊ ဒေသနှင့် အသက်အပေါ်မူတည်၍ ကွဲပြားနိုင်သည်။ ဆော့ဖ်ဝဲရေးသူက ဤအချက်အလက်ကို ပေးထားပြီး အချိန်နှင့်အမျှ ပြောင်းလဲနိုင်သည်။
  • မည်သည့်ဒေတာကိုမျှ ပြင်ပအဖွဲ့အစည်းများနှင့် မျှဝေခြင်းမရှိပါ
    ဆော့ဖ်ဝဲရေးသူများ၏ မျှဝေမှုဆိုင်ရာ ဖော်ပြမှုကို ပိုမိုလေ့လာရန်
  • မည်သည့်ဒေတာကိုမျှ စုစည်းခြင်းမရှိပါ
    ဆော့ဖ်ဝဲရေးသူများ၏ စုစည်းမှုဆိုင်ရာ ဖော်ပြမှုကို ပိုမိုလေ့လာရန်

အသစ်များ

Open testing release of Geminiman WearOS Local ADB.

• Use local ADB directly on your Wear OS watch without needing a PC
• Pair, connect, and manage ADB from the watch
• Save, edit, duplicate, delete, and reorder frequently used commands
• Receive command requests from supported Wear OS apps through deep links (developers that need adb, try this)

This is an open testing build before production. Bugs or rough edges may still exist, and feedback is welcome.