Geminiman WearOS Local ADB

خریدهای درون برنامه‌ای
رده‌بندی محتوا
مناسب برای همه
+۱ هزار
بارگیری‌ها
رده‌بندی محتوا
مناسب برای همه
بیشتر بدانید
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت

درباره این برنامه

⌚ 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 خود اجرا کنید، بدون نیاز به تلفن یا رایانه شخصی.
تاریخ به‌روزرسانی
۱۸ مرداد ۱۴۰۵

ایمنی داده

ایمنی با درک اینکه توسعه‌دهندگان چگونه داده‌های شما را جمع‌آوری و هم‌رسانی می‌کنند شروع می‌شود. شیوه‌های حفظ امنیت و حریم خصوصی داده‌ها ممکن است براساس استفاده، منطقه، و سن شما متفاوت باشد. توسعه‌دهنده این اطلاعات را ارائه کرده است و ممکن است آن را درطول زمان به‌روزرسانی کند.
  • هیچ داده‌ای با طرف‌های سوم هم‌رسانی نمی‌شود
    درباره نحوه اعلام هم‌رسانی داده‌ها توسط توسعه‌دهندگان بیشتر بدانید
  • هیچ داده‌ای جمع‌آوری نمی‌شود
    درباره نحوه اعلام جمع‌آوری داده‌ها توسط توسعه‌دهندگان بیشتر بدانید

تازه‌ها

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.