| Faýl görnüşi | APK |
|---|---|
| Wersiýa | 1.6.5 |
| Neşirçi | Cameron Gutman |
| Çykan senesi | 19 mart 2019 |
| Sene goşuldy | 19 mart 2019 |
| Os talaplary | Android |
| Talaplar | None |
| Jemi ýüklemeler | 379 |
| Hepdede ýüklemeler | 5 |
| Bahasy | Free |
Düşündiriş
Uzakdaky ADB Shell, beýleki Android enjamlarynyň ADB gabyk hyzmatyna tor arkaly birikmäge we terminal buýruklaryny ýerine ýetirmäge mümkinçilik berýän terminal programmasydyr. Bu Android enjamlaryny uzakdan düzetmek üçin peýdaly bolup biler (ýokarky, logcat ýa-da dumpsys ýaly işleýän gurallar). Dürli enjamlara bir wagtyň özünde birnäçe baglanyşygy goldaýar we programma fonda bolsa-da bu baglanyşyklary dowam etdirýär. Bu programma haýsydyr bir enjamda kök talap etmeýär, ýöne maksat maksatly enjamlary sazlamak üçin kök peýdaly bolup biler. Maksatly enjamlar kök urmadyk bolsa, olary düzmek üçin Android SDK we Google USB draýwerleri bolan kompýuter ulanmaly (aşakda jikme-jik).
Bu programma, ADB-iň üsti bilen açylýan gabygyň daşy. Buýruk gutusyny uzak basyp, elýeterli 15 buýruk taryhyny saklaýar. Terminalyň ekranyny uzak wagtlap basmak, Ctrl + C ibermek, awtomatik aýlamak ýa-da terminal sessiýasyndan çykmak mümkinçiligini berer.
Bu, "adb shell" buýrugynyň kompýuterde işleýşi ýaly işleýär. Bu programma Java-da ADB protokolynyň ýerli ýerine ýetirilişini ulanýandygy sebäpli, enjamda ýa-da maksatly enjamdaky üçünji tarap programmalarynda kök talap etmeýär. Enjamlar, diňe Android SDK-dan ADB müşderisini işleýän kompýuter bilen birmeňzeş protokol gürleýärler.
Möhüm: Android 4.2.2 işleýän we soňra ADB birikmesini tassyklamak üçin RSA düwmelerini ulanýan enjamlar. Synagymda 4.2.2 işleýän enjamlar ilkinji gezek birikdirilende (bu programma gurnalan her enjamdan) kompýutere birikdirilmeli. Bu, kabul etmeli açyk açary kabul etmek gepleşikini görkezmäge mümkinçilik berýär (we "Elmydama bu kompýuterden rugsat beriň"). “Android 4.3” we “4.4” işleýän enjamlar, kompýutere birikmezden gepleşikleri görkezmekde kynçylyk çekmeýän ýaly, şonuň üçin bu “Android 4.2.2” -e mahsus iş.
Bir stockasyz nyşany sazlamak üçin, maksatly enjamy Android SDK gurnalan kompýutere dakyň we Android SDK-nyň platforma gurallary bukjasyndan "adb tcpip 5555" işlediň. Bu maksatly enjamda 5555 portda ADB diňläp başlar. Soňra enjam aýrylyp bilner we gaýtadan açylýança dogry sazlanar.
Köklenen enjamlar üçin (zerur bolmasa-da), ADB serweriniň torda diňlemegini üpjün etmek üçin birnäçe "ADB WiFi" programmalarynyň birini gurup bilersiňiz. Customörite ROM bolan enjamlarda, Sazlamalaryň Ösüş Görnüşleri panelinde ADB-ni tor arkaly işletmek mümkinçiligi bolup biler. Bu usullaryň haýsydyr birini ulanmak, bu programma bilen tora girmek üçin ADB-ni dogry düzer. Başlangyç birikmek üçin 4.2.2 üçin goşmaça ädim henizem talap edilýär.
Uzakdaky Android enjamyňyza birikmek üçin enjamyň IP adresini we uzakdaky ADB gabygyndaky port belgisini (ýokardaky mysaldan 5555) ýazyň. Birikdirmek düwmesine basyň we enjama birikmäge we terminaly açmaga synanyşar.
Aýratynlyk haýyşlaryny we näsazlyk hasabatlaryny goldaýaryn. Olary programma synlaryňyza goşup ýa-da foruma ýerleşdirip bilersiňiz (aşakdaky baglanyşyklar). Mümkin bolsa, bu programmany baha bermegiňizi haýyş edýäris; hakykatdanam haýsy aýratynlyklara/düzedişlere üns bermelidigimi öwrenmäge kömek edýär.
Döredijiler: Bu programma üçin ýazan adaty Java ADB kitaphanamyz, https://github.com/cgutman/AdbLib salgysynda BSD ygtyýarnamasy boýunça açyk çeşme.
Bu programmanyň çeşmesi Apache ygtyýarnamasy boýunça elýeterlidir: https://github.com/cgutman/RemoteAdbShell
XDA forum baglanyşyklary:
Uzakdaky ADB gabyk programmasy sapagy - http://forum.xda-developers.com/showthread.php?t=2373265
Java ADB kitaphanasynyň sapagy - http://forum.xda-developers.com/showthread.php?t=2405030