एडीबी के लिए रनर आपको अपने एंड्रॉइड डिवाइस से एडीबी कमांड को सहेजने और चलाने देता है।
जिस डिवाइस के खिलाफ आप एडीबी कमांड चलाना चाहते हैं, उसमें वाईफाई डिबगिंग सक्षम होना चाहिए।
अपने लक्षित डिवाइस को एडीबी कमांड स्वीकार करने के लिए आपको चलाने की आवश्यकता हो सकती है:
एडीबी टीसीपीआईपी 5555
आपको पीसी पर ADB या LADB जैसे किसी अन्य ऐप का उपयोग करके ऐसा करने की आवश्यकता होगी।
आप एक आशय के साथ प्रसारण भेजकर अन्य ऐप्स से एडीबी कमांड भी चला सकते हैं।
उदाहरण कोड:
वैल इंटेंट = इंटेंट ()
आशय कार्रवाई = "देव.tberghuis.adbrunner.RUN_ADB"
आशय.putExtra ("मेजबान", "192.168.0.99")
आशय.putExtra ("ADB_COMMAND", "शेल इको हैलो वर्ल्ड")
आशय। एडफ्लैग (इरादा। FLAG_INCLUDE_STOPPED_PACKAGES)
आशय घटक =
ComponentName("dev.tberghuis.adbrunner", "dev.tberghuis.adbrunner.AdbRunnerBroadcastReceiver")
appContext.sendBroadcast (इरादा)
स्रोत कोड: https://github.com/tberghuis/RunnerForAdb
पिछली बार अपडेट होने की तारीख
16 जून 2023