⌚ Geminiman WearOS Local ADB
ከWear OS ሰዓትዎ በቀጥታ የADB ትዕዛዞችን ያሂዱ - ከተዋቀረ በኋላ ስልክ ወይም ፒሲ አያስፈልግም።
ከሰዓት ራሱ ፈጣን የአካባቢ ADB መዳረሻ ለሚፈልጉ ገንቢዎች፣ ሞካሪዎች እና የኃይል ተጠቃሚዎች የተሰራ። ገመድ አልባ ማረምን ያንቁ፣ ከሰዓቱ ያጣምሩ ወይም ያገናኙ፣ ከዚያም የተቀመጡ ወይም በመጠባበቅ ላይ ያሉ ትዕዛዞችን በቀጥታ በWear OS ላይ ያሂዱ።
✨ ቁልፍ ባህሪያት
🔌 በWear OS ላይ የአካባቢ ADB
በተጠቀለለ የአካባቢ 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፡ አማራጭ ተጨማሪ ክርክሮች
• ርዕስ፡ አማራጭ ሊነበብ የሚችል ርዕስ
• መግለጫ፡ ለተጠቃሚው የታየው አማራጭ ማብራሪያ
• ደዋይ፡ አማራጭ የመተግበሪያ/መሳሪያ/ገንቢ ስም
የምሳሌ አገናኝ፡
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", "Show Android SDK version")
.appendQueryParameter("caller", "My App")
.build();
Intention intention = new Intention(Intention.ACTION_VIEW, uri);
intent.addCategory(Intent.CATEGORY_BROWSABLE);
startActivity(intention);
~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
~~~~~~~~~~~~~~~~~~~~~~~~~~
ማሳሰቢያ፡
አገናኞችን በእጅ ሲገነቡ የዩአርኤል ኢንኮዲንግ ይጠቀሙ። ገቢ ትዕዛዞች እንደ በመጠባበቅ ላይ ያሉ ጥያቄዎች ተደርገው ይወሰዳሉ እና ከመፈጸሙ በፊት የተጠቃሚ ፈቃድ ያስፈልጋቸዋል።
⚠️ አስፈላጊ ማሳሰቢያ
ይህ መተግበሪያ ADBን እና ገመድ አልባ ማረምን ለሚረዱ ተጠቃሚዎች የታሰበ ነው። የADB ትዕዛዞች መተግበሪያዎችን፣ ቅንብሮችን እና የመሣሪያ ባህሪን ሊነኩ ይችላሉ፣ ስለዚህ የሚያምኗቸውን ትዕዛዞች ብቻ ያሂዱ።
መስፈርቶች፡-• የWear OS መሳሪያ
• የገንቢ አማራጮች ነቅተዋል
• ገመድ አልባ ማረም ነቅቷል
• የADB ትዕዛዞች መሰረታዊ እውቀት
ችግር አግኝተዋል ወይስ አስተያየት አለዎት?
Github: https://github.com/ITDev93/Geminiman-WearOS-Local-ADB
~ ምድብ፡ መተግበሪያ
የአካባቢውን የADB ትዕዛዞችን በቀጥታ ከWear OS ሰዓትዎ ያሂዱ፣ ስልክ ወይም ፒሲ አያስፈልግም።