⌚ Geminiman WearOS સ્થાનિક ADB
તમારી Wear OS ઘડિયાળમાંથી સીધા ADB આદેશો ચલાવો — સેટઅપ પછી કોઈ ફોન કે પીસીની જરૂર નથી.
ડેવલપર્સ, ટેસ્ટર્સ અને પાવર યુઝર્સ માટે બનાવેલ છે જેઓ ઘડિયાળમાંથી જ ઝડપી સ્થાનિક ADB ઍક્સેસ ઇચ્છે છે. વાયરલેસ ડિબગીંગ સક્ષમ કરો, ઘડિયાળમાંથી જ જોડી બનાવો અથવા કનેક્ટ કરો, પછી Wear OS પર સીધા જ સાચવેલા અથવા બાકી રહેલા આદેશો ચલાવો.
✨ મુખ્ય સુવિધાઓ
🔌 Wear OS પર સ્થાનિક ADB
બંડલ્ડ સ્થાનિક ADB સેટઅપનો ઉપયોગ કરીને તમારી ઘડિયાળમાંથી સીધા જ ADB શેલ આદેશો ચલાવો.
📡 ઘડિયાળમાંથી જોડી બનાવો અને કનેક્ટ કરો
વાયરલેસ ડિબગીંગ સાથે જોડી બનાવો અથવા દર વખતે કમ્પ્યુટરની જરૂર વગર હાલના ડિબગીંગ સત્ર સાથે ફરીથી કનેક્ટ કરો.
⚡ સાચવેલા આદેશો
ઉપકરણ માહિતી તપાસવા, પેકેજોની સૂચિ બનાવવા અથવા શેલ આદેશો ચલાવવા જેવા સામાન્ય કાર્યો માટે ફરીથી વાપરી શકાય તેવા આદેશો બનાવો.
📥 બાકી કમાન્ડ કતાર
બાહ્ય લિંક્સમાંથી પ્રાપ્ત આદેશો આંખ આડા કાન કરવામાં આવતા નથી. પહેલા તેમની સમીક્ષા કરો, પછી તેમને સાચવવા, કાઢી નાખવા અથવા ચલાવવા કે નહીં તે પસંદ કરો.
🧩 બેચ પેન્ડિંગ કમાન્ડ્સ
એક સાથે અનેક પેન્ડિંગ કમાન્ડ્સની સમીક્ષા કરો, શું ચલાવવું અથવા કાઢી નાખવું તે પસંદ કરો, પછી પસંદ કરેલા કમાન્ડ્સને એકસાથે એક્ઝિક્યુટ કરો.
📄 વોચ પર કમાન્ડ આઉટપુટ
એક્ઝિક્યુશન પછી સીધા જ એપ્લિકેશનની અંદર કમાન્ડ પરિણામો જુઓ.
🛡️ સ્પામ ગાર્ડ પ્રોટેક્શન
અનિચ્છનીય પ્રોમ્પ્ટ્સને ઘટાડવા માટે વારંવાર બાહ્ય કમાન્ડ વિનંતીઓ મર્યાદિત છે.
🎛️ વોચ-ફ્રેન્ડલી ઇન્ટરફેસ
સ્પષ્ટ નિયંત્રણો, પૂર્ણ-સ્ક્રીન સંવાદો અને રોટરી સ્ક્રોલિંગ સપોર્ટ સાથે નાના Wear OS સ્ક્રીન માટે ડિઝાઇન કરેલ.
📱 વૈકલ્પિક ફોન એપ્લિકેશન
ફોન કમ્પેનિયન એપ્લિકેશન વૈકલ્પિક છે. ઘડિયાળ એપ્લિકેશન તેના પોતાના પર કાર્ય કરી શકે છે. ફોન એપ્લિકેશન ફક્ત મોટી સ્ક્રીનમાંથી ઘડિયાળ આદેશોનું સંચાલન, સંપાદન અને ગોઠવણ કરવાનું સરળ બનાવે છે.
🧑💻 ડેવલપર ઇન્ટિગ્રેશન
અન્ય એપ્લિકેશનો ડીપ લિંક ઇન્ટેન્ટનો ઉપયોગ કરીને Geminiman WearOS સ્થાનિક 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
જાવા:
~~~~~~~~~~~~~~~~~~~
Uri uri = new 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();
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 આદેશોનું મૂળભૂત જ્ઞાન
કોઈ સમસ્યા મળી કે કોઈ સૂચન છે?
Github: https://github.com/ITDev93/Geminiman-WearOS-Local-ADB
~ શ્રેણી: એપ્લિકેશન
તમારી Wear OS ઘડિયાળમાંથી સીધા સ્થાનિક ADB આદેશો ચલાવો, કોઈ ફોન કે પીસીની જરૂર નથી.
આ રોજ અપડેટ કર્યું
9 ઑગસ્ટ, 2026