ಈ ಟಾಸ್ಕರ್ ಪ್ಲಗ್ಇನ್ ಎಡಿಬಿ ಶೆಲ್ ಆಜ್ಞೆಯನ್ನು (ಗಳನ್ನು) ದೂರಸ್ಥ ಸಾಧನಕ್ಕೆ (ಅಥವಾ ಸಾಧನ ಸ್ವತಃ) ಕಳುಹಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಇದು ಎಡಿಬಿ ಅನ್ನು ವೈಫೈ ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.
ಈ ಅಪ್ಲಿಕೇಶನ್ ನಿಸ್ಸಂಶಯವಾಗಿ ಟಾಸ್ಕ್ ಅನ್ನು ಪ್ಲಗ್ಇನ್ ಆಗಿ ಕೆಲಸ ಮಾಡಲು ಅಗತ್ಯವಿರುತ್ತದೆ (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, ಇದು 7 ದಿನಗಳ ಉಚಿತ ಪ್ರಯೋಗದೊಂದಿಗೆ ಪಾವತಿಸಿದ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ ). ಮತ್ತೆ, ಟಾಸ್ಕರ್ ಇಲ್ಲದೆ ಇದು ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ. ನಾನು ಸಾಕಷ್ಟು ಸ್ಪಷ್ಟವಾಗಿಲ್ಲಯಾ? ಹೇಗಾದರೂ ...
ಟಾರ್ಗೆಲ್ ಸಾಧನದಲ್ಲಿ ಅಥವಾ ಸಾಧನದ ಎಡಿಬಿ ಶೆಲ್ ಅನ್ನು ಬಳಸುವಾಗ ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ಏನು ಮಾಡಬಹುದು ಎಂದು ಗುರಿ ಸಾಧನದಲ್ಲಿ ನೀವು ಮಾಡಬಹುದು. ಇದರಲ್ಲಿ ಆರಂಭಿಕ ಅಪ್ಲಿಕೇಶನ್ಗಳು, ಚಲಿಸುವ ಫೈಲ್ಗಳು, ಇನ್ಪುಟ್ ಮತ್ತು ಸೆಟರಾಗಳನ್ನು ಅನುಕರಿಸುವುದು (ಸ್ಕೈ ಮಿತಿ ಮತ್ತು ಗೂಗಲ್ ನಿಮ್ಮ ಸ್ನೇಹಿತ).
ನನ್ನ ಅಪ್ಲಿಕೇಶನ್ ಟಾಸ್ಕರ್ನಲ್ಲಿನ ಕ್ರಿಯೆಯಂತೆ ಬಳಸಬಹುದು ಮತ್ತು ಕೆಲಸ ಮಾಡಲು ಕಾರ್ಯಕ್ಕೆ ಸೇರಿಸಿದಾಗ ಸರಿಯಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾಗಿದೆ.
ಸೂಚನೆ:
- ನೀವು ಅವುಗಳನ್ನು ಒಂದು ";" ನೊಂದಿಗೆ ಬೇರ್ಪಡಿಸುವ ಮೂಲಕ ಏಕಕಾಲದಲ್ಲಿ ಅನೇಕ ಆಜ್ಞೆಗಳನ್ನು ಕಳುಹಿಸಬಹುದು.
- ಎಡಿಬಿ ಸಂಪರ್ಕವನ್ನು ಮುಚ್ಚಲು ಒಂದೇ ಕ್ರಮದಲ್ಲಿ ಎಲ್ಲಾ ಆಜ್ಞೆಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ "ನಿರ್ಗಮನ" ಆಜ್ಞೆಯೊಂದಿಗೆ ಅನುಸರಿಸಲಾಗುತ್ತದೆ. ಇದರ ಅರ್ಥ ನೀವು ಪರಸ್ಪರ ಅವಲಂಬಿಸಿರುವ ಅನೇಕ ಆಜ್ಞೆಗಳನ್ನು ಕಳುಹಿಸಲು ಬಯಸಿದರೆ, ನೀವು ಅವುಗಳನ್ನು ಒಂದೇ ಟಾಸ್ಕರ್ ಕ್ರಮದಲ್ಲಿ ಇರಿಸಬೇಕು ಮತ್ತು ಅವುಗಳನ್ನು ";" ನೊಂದಿಗೆ ಬೇರ್ಪಡಿಸಬೇಕು.
- ಟಸ್ಕರ್ ಕಾರ್ಯದಲ್ಲಿ ಪರಸ್ಪರ ನಂತರ ಓಡಲು ನನ್ನ ಪ್ಲಗಿನ್ನ ಹಲವಾರು ಕ್ರಿಯೆಗಳನ್ನು ನೀವು ಬಯಸಿದರೆ, ದಯವಿಟ್ಟು ಸಮಯದ ಸಮಯವನ್ನು ಹೊಂದಿಸಿ. ಆಜ್ಞೆಯನ್ನು ಕಳುಹಿಸಿದಾಗ ಟಾಸ್ಕರ್ ಮುಂದುವರಿಯುತ್ತದೆ.
- ನೀವು ADB ಮೂಲಕ ಮತ್ತೊಂದು ಸಾಧನಕ್ಕೆ ಸಂಪರ್ಕಿಸಲು ಪ್ರಯತ್ನಿಸಿದ ಮೊದಲ ಬಾರಿಗೆ ನೀವು ಸಾಧನವನ್ನು ನಂಬಿದರೆ ಅದನ್ನು ಕೇಳುತ್ತೇವೆ. ಈ ಪ್ಲಗಿನ್ ಸರಿಯಾಗಿ ಕೆಲಸ ಮಾಡಲು, ನೀವು ಯಾವಾಗಲೂ "ಈ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ನಂಬಿರಿ" ಮಾಡಬೇಕಾಗುತ್ತದೆ.
- ಟೆಸ್ಕರ್ನೊಳಗೆ ಕನ್ಸೋಲ್ನ ಔಟ್ಪುಟ್ ಅನ್ನು ವೀಕ್ಷಿಸಬಹುದು ಮತ್ತು ಮರುಬಳಸಬಹುದು. % Output1,% output2 ಇತ್ಯಾದಿಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಅಥವಾ ಲೂಪ್ಗಾಗಿ ಬಳಸುವುದನ್ನು% output () ಮೇಲೆ ಪುನರಾವರ್ತಿಸುವ ಮೂಲಕ ಇದನ್ನು ಮಾಡಬಹುದು.
- ಸಾಧನಗಳಿಗೆ ಸುರಕ್ಷಿತ ಎಡಿಬಿ ಸಂಪರ್ಕವನ್ನು ಮಾಡಲು ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ಎರಡು ಪ್ರಮುಖ ಫೈಲ್ಗಳನ್ನು ಪ್ಲಗಿನ್ ಉತ್ಪಾದಿಸುತ್ತದೆ.
ಈಗ ಕೆಲವು ಉಪಯುಕ್ತ ಆಜ್ಞೆಗಳಿಗೆ!
- "ನಾನು ಇನ್ಪುಟ್ ಕೀಇವೆಂಟ್ POWER" ಆಜ್ಞೆಯನ್ನು ಕಳುಹಿಸುವ ಮೂಲಕ ಆಂಡ್ರಾಯ್ಡ್ ಟಿವಿ (ಎನ್ವಿಡಿಯಾ ಶೀಲ್ಡ್) ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದ ಅಥವಾ ಆಫ್ ಮಾಡಲಾದ ವೈಫೈನಲ್ಲಿ ನನ್ನ ADB ಅನ್ನು ಆನ್ ಮಾಡುವುದು ನನ್ನಲ್ಲಿರುವ ಒಂದು ಆಜ್ಞೆ, ಇದು ಪವರ್ ಬಟನ್ ಪ್ರೆಸ್ ಅನ್ನು ಅನುಕರಿಸುತ್ತದೆ.
- ಖಂಡಿತವಾಗಿ ನೀವು ಯಾವ ಕೀಲಿಯನ್ನು ಒತ್ತುವಿರಿ, ಉದಾಹರಣೆಗೆ ನೀವು "ಇನ್ಪುಟ್ ಕೀಇವೆಂಟ್ ಡಿಪಿಎಡಿ_ಐಆರ್ಐಟಿ" ಅಥವಾ "... ಲೆಫ್ಟ್" ಇತ್ಯಾದಿ ಬಾಣದ ಕೀಲಿಗಳನ್ನು ಒತ್ತಿ.
- ಮತ್ತೊಂದು ಸರಳ ಆಜ್ಞೆಯು "ರೀಬೂಟ್" ಆಗಿದೆ, ಇದು ನೀವು ಊಹಿಸಿ, ಸಾಧನವನ್ನು ರೀಬೂಟ್ ಮಾಡಿ! ನೀವು ಅದನ್ನು ಪುನಃ ಪವರ್ ಮಾಡಲು "ರೀಬೂಟ್ -ಪಿ" ಅನ್ನು ಕೂಡಾ ಇರಿಸಬಹುದು.
- ಸಾಧನದಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಪ್ರಾರಂಭಿಸುವುದು ಎಂಬುದು ಉತ್ತಮವಾದ ವಿಷಯ. ಒಂದು ಅಪ್ಲಿಕೇಶನ್ನ ಮುಖ್ಯ ಚಟುವಟಿಕೆಯನ್ನು ಕಂಡುಹಿಡಿಯಲು ನೀವು Google ಗೆ ಒಂದು ಬಿಟ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ಈ ಉದಾಹರಣೆಯಲ್ಲಿ Chrome ನಲ್ಲಿ ಸಾಧನವನ್ನು ತೆರೆಯಲಾಗುತ್ತದೆ: "ನಾನು ಪ್ರಾರಂಭ -n com.android.chrome/com.google.android.apps.chrome.Main".
- ನೀವು IP ವಿಳಾಸ ಕ್ಷೇತ್ರದಲ್ಲಿ "ಲೋಹೋಲ್ಹೋಸ್ಟ್" ಅನ್ನು ತುಂಬಿದಾಗ, ಪ್ರತಿ ಆಜ್ಞೆಯನ್ನು ಸಾಧನದಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ! ನೀವು ಸಹಜವಾಗಿ, ವೈಫೈ ಸಕ್ರಿಯಗೊಳಿಸಿದಲ್ಲಿ ADB ಅನ್ನು ಹೊಂದಿದ್ದಲ್ಲಿ ("ADB tcpip 5555" ಬಳಸಿಕೊಂಡು PC ನಿಂದ ಸಕ್ರಿಯಗೊಳಿಸಬಹುದಾಗಿದ್ದರೆ) ಇದು ರೂಟ್ ಇಲ್ಲದೆ ಸಹ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
ಸಹಜವಾಗಿ ಅನೇಕ ಆಜ್ಞೆಗಳು ಇವೆ, ಆಕಾಶವು ಮಿತಿಯಾಗಿದೆ!
ಇದು ನನ್ನ ಮೊದಲ ಪ್ರಕಟವಾದ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ, ಆದ್ದರಿಂದ ದಯವಿಟ್ಟು ಪ್ರತಿಕ್ರಿಯೆ ನೀಡಿ ಮತ್ತು ದೋಷಗಳನ್ನು ಸಲ್ಲಿಸಿ ಇದರಿಂದ ಅವುಗಳನ್ನು ಸರಿಪಡಿಸಲು ನನ್ನ ಪ್ರಯತ್ನವನ್ನು ನಾನು ಪ್ರಯತ್ನಿಸಬಹುದು! ಯಾವುದೇ ಸುಳಿವುಗಳು ಸ್ವಾಗತಕ್ಕಿಂತ ಹೆಚ್ಚು!
ಈ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರಚಿಸುವ ಉದ್ದೇಶವು https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger ನಿಂದ ಬಂದಿದೆ, ಇದು ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ಸ್ವತಃ ಒಂದು ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ಬಳಕೆದಾರರಿಗೆ ದೂರಸ್ಥ ಸಾಧನಕ್ಕೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸುತ್ತದೆ. ದಯವಿಟ್ಟು ಆ ಅಪ್ಲಿಕೇಶನ್ನ ವಿವರಣೆ ಕೂಡಾ ಓದಿ, ಇದು ವೈಫೈ ಮೂಲಕ ಎಡಿಬಿ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಕೆಲವು ಸುಳಿವುಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ನನ್ನ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ನಾನು ಅದೇ AdbLib ಜಾವಾ ಗ್ರಂಥಾಲಯವನ್ನು ಬಳಸುತ್ತೇನೆ.
ನಾನು https://github.com/cgutman/AdbLib ನಲ್ಲಿ ಕಂಡುಬರುವ AdbLib ಗ್ರಂಥಾಲಯವನ್ನು ಬಳಸುತ್ತೇವೆ ಮತ್ತು ಗ್ರಂಥಾಲಯವನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂಬುದಕ್ಕೆ ಉದಾಹರಣೆಯಾಗಿ https://github.com/cgutman/AdbLibTest ಬಳಸಿ. ನಾನು ನೀಡಿದ ಉದಾಹರಣೆಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಈ ಉದಾಹರಣೆಯನ್ನು ಅಳವಡಿಸಿದ್ದೇನೆ ಮತ್ತು ಅದನ್ನು ಟಾಸ್ಕರ್ ಪ್ಲಗ್ಇನ್ ಆಗಿ ಪರಿವರ್ತಿಸಲಾಗಿದೆ.
ಸಹಾಯಕ್ಕಾಗಿ, ನೀವು ನನಗೆ ಇಮೇಲ್ ಮಾಡಬಹುದು ಅಥವಾ https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013 ನಲ್ಲಿ Xda- ಡೆವಲಪರ್ಗಳ ಎಳೆಯನ್ನು ಭೇಟಿ ಮಾಡಬಹುದು. ಈ ಥ್ರೆಡ್ ಸಹ ಕೆಲಸವಿಲ್ಲದೆ ಕೆಲಸವನ್ನು ನಿರ್ವಹಿಸುವ ಸ್ಥಳೀಯ ಸಾಧನವನ್ನು ಪ್ರವೇಶಿಸಲು ಕೆಲವು ಉಪಯುಕ್ತ ಸುಳಿವುಗಳನ್ನು ಹೊಂದಿದೆ.
Https://github.com/Jolanrensen/ADBPlugin ನಲ್ಲಿ ಇದೀಗ ತೆರೆದ ಮೂಲ!
ಅಪ್ಡೇಟ್ ದಿನಾಂಕ
ಜನ 16, 2020