⌚ Geminiman WearOS ਸਥਾਨਕ ADB
ਆਪਣੀ Wear OS ਘੜੀ ਤੋਂ ਸਿੱਧੇ ADB ਕਮਾਂਡਾਂ ਚਲਾਓ — ਸੈੱਟਅੱਪ ਤੋਂ ਬਾਅਦ ਕਿਸੇ ਫ਼ੋਨ ਜਾਂ PC ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।
ਡਿਵੈਲਪਰਾਂ, ਟੈਸਟਰਾਂ ਅਤੇ ਪਾਵਰ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਬਣਾਇਆ ਗਿਆ ਹੈ ਜੋ ਘੜੀ ਤੋਂ ਹੀ ਤੇਜ਼ ਸਥਾਨਕ 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 ਕਮਾਂਡਾਂ ਚਲਾਓ, ਕਿਸੇ ਫ਼ੋਨ ਜਾਂ PC ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।
ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਤਾਰੀਖ
9 ਅਗ 2026