⌚ Geminiman WearOS Local ADB
دستورات ADB را مستقیماً از ساعت Wear OS خود اجرا کنید - پس از راهاندازی نیازی به تلفن یا رایانه شخصی نیست.
برای توسعهدهندگان، آزمایشکنندگان و کاربران حرفهای که میخواهند دسترسی سریع ADB محلی از خود ساعت داشته باشند، ساخته شده است. اشکالزدایی بیسیم را فعال کنید، از ساعت جفتسازی یا متصل شوید، سپس دستورات ذخیره شده یا در حال انتظار را مستقیماً روی Wear OS اجرا کنید.
✨ ویژگیهای کلیدی
🔌 ADB محلی روی Wear OS
دستورات پوسته ADB را مستقیماً از ساعت خود با استفاده از یک تنظیم محلی ADB همراه اجرا کنید.
📡 جفتسازی و اتصال از ساعت
با اشکالزدایی بیسیم جفت شوید یا بدون نیاز به رایانه هر بار به یک جلسه اشکالزدایی موجود دوباره متصل شوید.
⚡ دستورات ذخیره شده
دستورات قابل استفاده مجدد را برای کارهای رایج مانند بررسی اطلاعات دستگاه، فهرست کردن بستهها یا اجرای دستورات پوسته ایجاد کنید.
📥 صف دستورات در حال انتظار
دستورات دریافتی از لینکهای خارجی کورکورانه اجرا نمیشوند. ابتدا آنها را بررسی کنید، سپس انتخاب کنید که آیا آنها را ذخیره، حذف یا اجرا کنید.
🧩 دسته بندی دستورات در حال انتظار
چندین دستور در حال انتظار را به طور همزمان بررسی کنید، آنچه را که باید اجرا یا حذف شود انتخاب کنید، سپس دستورات انتخاب شده را با هم اجرا کنید.
📄 خروجی دستور در ساعت
مشاهده نتایج دستور پس از اجرا مستقیماً در داخل برنامه.
🛡️ محافظت در برابر هرزنامه
درخواستهای مکرر دستور خارجی برای کاهش درخواستهای ناخواسته محدود شده است.
🎛️ رابط کاربری سازگار با ساعت
طراحی شده برای صفحه نمایشهای کوچک Wear OS با کنترلهای واضح، دیالوگهای تمام صفحه و پشتیبانی از پیمایش چرخشی.
📱 برنامه تلفن اختیاری
برنامه همراه تلفن اختیاری است. برنامه ساعت میتواند به تنهایی کار کند. برنامه تلفن به سادگی مدیریت، ویرایش و سازماندهی دستورات ساعت را از یک صفحه نمایش بزرگتر آسانتر میکند.
🧑💻 ادغام با توسعهدهندگان
سایر برنامهها میتوانند با استفاده از یک لینک عمیق، دستورات را به Geminiman WearOS Local ADB ارسال کنند.
مثال: توسعهدهندگانی که به مجوز ویژهای نیاز دارند که از طریق ADB اعطا میشود، میتوانند دستور را به برنامه من ارسال کنند و به محض اتصال adb، برنامه اجرا خواهد شد. سینتکس:
geminiman://command?title=TITLE&cmd=COMMAND&args=ARGS&description=DESCRIPTION&caller=CALLER_NAME
پارامترها:
• cmd: دستور مورد نیاز برای اجرا
• args: آرگومانهای اضافی اختیاری
• title: عنوان قابل خواندن اختیاری
• description: توضیح اختیاری نمایش داده شده به کاربر
• caller: نام برنامه/ابزار/توسعهدهنده اختیاری
لینک مثال:
geminiman://command?title=SDK%20Version&cmd=getprop&args=ro.build.version.sdk&description=Show%20Android%20SDK%20version&caller=My%20App
جاوا:
~~~~~~~~~~~~~~~~~~~~~~~~
Uri uri = new Uri.Builder()
.scheme("geminiman")
.authority("command")
.appendQueryParameter("title", "SDK Version")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "نمایش نسخه SDK اندروید")
.appendQueryParameter("caller", "برنامه من")
.build();
Intent 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
مشکلی پیدا کردید یا پیشنهادی دارید؟
گیتهاب: https://github.com/ITDev93/Geminiman-WearOS-Local-ADB
~ دسته: برنامه
دستورات محلی ADB را مستقیماً از ساعت Wear OS خود اجرا کنید، بدون نیاز به تلفن یا رایانه شخصی.
تاریخ بهروزرسانی
۱۸ مرداد ۱۴۰۵