⌚ Geminiman WearOS Local ADB
شغّل أوامر ADB مباشرةً من ساعتك التي تعمل بنظام Wear OS - لا حاجة إلى هاتف أو كمبيوتر بعد الإعداد.
صُمم للمطورين والمختبرين والمستخدمين المتقدمين الذين يرغبون في الوصول السريع إلى ADB محليًا من الساعة نفسها. فعّل تصحيح الأخطاء اللاسلكي، وقم بالاقتران أو الاتصال من الساعة، ثم شغّل الأوامر المحفوظة أو المعلقة مباشرةً على Wear OS.
✨ الميزات الرئيسية
🔌 Local ADB على Wear OS
شغّل أوامر ADB shell مباشرةً من ساعتك باستخدام إعداد ADB محلي مُدمج.
📡 الاقتران والاتصال من الساعة
اقترن مع تصحيح الأخطاء اللاسلكي أو أعد الاتصال بجلسة تصحيح أخطاء موجودة دون الحاجة إلى كمبيوتر في كل مرة.
⚡ الأوامر المحفوظة
أنشئ أوامر قابلة لإعادة الاستخدام للمهام الشائعة مثل التحقق من معلومات الجهاز، أو عرض الحزم، أو تشغيل أوامر shell.
📥 قائمة انتظار الأوامر المعلقة
لا يتم تنفيذ الأوامر الواردة من روابط خارجية بشكل تلقائي. راجع الأوامر أولاً، ثم اختر ما إذا كنت تريد حفظها أو تجاهلها أو تنفيذها.
🧩 تجميع الأوامر المعلقة
راجع عدة أوامر معلقة في وقت واحد، وحدد ما تريد تنفيذه أو تجاهله، ثم نفّذ الأوامر المحددة معًا.
📄 عرض نتائج الأوامر على الساعة
اعرض نتائج الأوامر مباشرةً داخل التطبيق بعد تنفيذها.
🛡️ حماية من الرسائل المزعجة
يتم تقييد طلبات الأوامر الخارجية المتكررة للحد من الإشعارات غير المرغوب فيها.
🎛️ واجهة سهلة الاستخدام على الساعة
مصممة لشاشات 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")
.appendQueryParameter("cmd", "getprop")
.appendQueryParameter("args", "ro.build.version.sdk")
.appendQueryParameter("description", "عرض إصدار Android SDK")
.appendQueryParameter("caller", "تطبيقي")
.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", "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
~ التصنيف: تطبيق
قم بتشغيل أوامر ADB المحلية مباشرة من ساعة Wear OS الخاصة بك، دون الحاجة إلى هاتف أو جهاز كمبيوتر.
تاريخ التحديث
09/08/2026