Remote ADB Shell

4,0
935 пікір
500 м.+
Жүктеп алынғандар
Контенттің жас шектеуі
Барлығы үшін
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні

Осы қолданба туралы

Remote ADB Shell — желі арқылы басқа Android құрылғыларының ADB қабық қызметіне қосылуға және терминалдық пәрмендерді орындауға мүмкіндік беретін терминал қолданбасы. Бұл Android құрылғыларын қашықтан жөндеу үшін пайдалы болуы мүмкін (top, logcat немесе dumpsys сияқты құралдарды іске қосу). Ол әртүрлі құрылғыларға бір мезгілде бірнеше қосылымдарды қолдайды және қолданба фондық режимде болса да бұл қосылымдарды тірі қалдырады. Бұл қолданба екі құрылғыда да түбірді қажет етпейді, бірақ түбір мақсатты құрылғыларды конфигурациялау үшін пайдалы болуы мүмкін. Егер мақсатты құрылғылардың тамыры болмаса, оларды конфигурациялау үшін Android SDK және Google USB драйверлері бар компьютерді пайдалану керек (төменде егжей-тегжейлі).

Бұл қолданба АДБ арқылы ашылатын қабықтың айналасындағы қаптама болып табылады. Ол пәрмен жолағын ұзақ басу арқылы қол жеткізуге болатын 15 пәрмен журналын сақтайды. Терминал дисплейін ұзақ басу Ctrl+C пернелерін жіберуге, автоматты айналдыруды ауыстыруға немесе терминал сеансынан шығуға мүмкіндік береді.

Бұл «adb shell» пәрмені компьютерде жұмыс істейтіндей жұмыс істейді. Бұл қолданба Java тіліндегі ADB протоколының жергілікті іске асырылуын пайдаланатындықтан, ол құрылғыда немесе мақсатты құрылғыдағы кез келген үшінші тарап қолданбаларында түбірді қажет етпейді. Құрылғылар Android SDK жүйесінен ADB клиентін басқаратын компьютермен бірдей протоколды бір-бірімен сөйлейді.

МАҢЫЗДЫ АҚПАРАТ: Android 4.2.2 және одан кейінгі нұсқалары бар құрылғылар ADB қосылымының аутентификациясы үшін RSA пернелерін пайдаланады. Менің тестілеуімде 4.2.2 нұсқасымен жұмыс істейтін құрылғылар оларға бірінші рет қосылғанда (осы қолданба орнатылған әрбір құрылғыдан) компьютерге қосылуы керек. Бұл оларға сіз қабылдауыңыз қажет (және «Әрқашан осы компьютерден рұқсат ету» құсбелгісін қойыңыз) ашық кілтті қабылдау диалогын көрсетуге мүмкіндік береді. Android 4.3 және 4.4 операциялық жүйелерінде жұмыс істейтін құрылғыларда диалогты компьютерге қосылмай көрсету проблемасы жоқ сияқты, сондықтан бұл Android 4.2.2 нұсқасына арналған уақытша шешім сияқты.

Түбірсіз нысанды конфигурациялау үшін мақсатты құрылғыны Android SDK орнатылған компьютерге қосыңыз және Android SDK платформа құралдары қалтасынан "adb tcpip 5555" іске қосыңыз. Бұл мақсатты құрылғыдағы 5555 портында ADB тыңдауды бастайды. Содан кейін құрылғыны желіден ажыратуға болады және қайта жүктелгенше дұрыс конфигурацияланған күйде қалады.

Түбірі бар құрылғылар үшін (бұл талап етілмесе де) ADB серверін желі арқылы тыңдау мүмкіндігін қосу үшін бірнеше "ADB WiFi" қолданбаларының бірін орнатуға болады. Теңшелетін ROM бар құрылғыларда Параметрлердің Әзірлеуші ​​опциялары аймағында желі арқылы ADB қосу опциясы болуы мүмкін. Осы әдістердің кез келгенін пайдалану осы қолданба арқылы желіге кіру үшін АДБ дұрыс конфигурациялайды. 4.2.2 үшін қосымша қадам бастапқы қосылым үшін әлі де қажет.

Қашықтағы Android құрылғысына қосылу үшін Remote ADB Shell ішіне құрылғының IP мекенжайын және порт нөмірін (жоғарыдағы мысалдағы 5555) теріңіз. Қосылу түймесін түртіңіз, ол құрылғыға қосылуға және терминалды іске қосуға әрекет жасайды.

Әзірлеушілер: Мен осы қолданба үшін жазған пайдаланушы Java ADB кітапханасы https://github.com/cgutman/AdbLib мекенжайындағы BSD лицензиясы бойынша ашық бастапқы болып табылады.

Бұл қолданбаның көзі Apache лицензиясы бойынша қолжетімді: https://github.com/cgutman/RemoteAdbShell
Жаңартылған күні
2022 ж. 28 мау.

Дерек қауіпсіздігі

Қауіпсіздік ұғымы әзірлеушілердің деректеріңізді қалай жинап, бөлісетінін түсінуден басталады. Дерек құпиялығы мен қауіпсіздік шаралары қолданбаңыздың пайдаланылуына, аймағыңыз бен жасыңызға байланысты әртүрлі болуы мүмкін. Бұл ақпаратты әзірлеуші ұсынды және оны өзгертіп тұруы мүмкін.
Үшінші тараппен ешбір дерек бөлісілмейді.
Әзірлеушілердің деректерді бөлісу бойынша мәлімдемесі туралы толық ақпарат алыңыз.
Деректер жиналмады.
Әзірлеушілердің деректерді жинау бойынша мәлімдемесі туралы толық ақпарат алыңыз.

Бағалар мен пікірлер

4,0
869 пікір

Жаңалықтар

v1.7.2
- Fixed several reported crashes