| Fayl növü | APK |
|---|---|
| Versiya | 1.6.5 |
| Nəşriyyat | Cameron Gutman |
| Buraxılış tarixi | 19 mar 2019 |
| Tarix əlavə edildi | 19 mar 2019 |
| Os tələbləri | Android |
| Tələblər | None |
| Cəmi yüklənmə | 379 |
| Həftədə endirmələr | 5 |
| Qiymət | Free |
Təsvir
Remote ADB Shell sizə şəbəkə üzərindən digər Android cihazlarının ADB qabıq xidmətinə qoşulmağa və terminal əmrlərini yerinə yetirməyə imkan verən terminal proqramıdır. Bu, Android cihazlarının (top, logcat və ya dumpsys kimi işləyən alətlər) uzaqdan sazlanması üçün faydalı ola bilər. O, müxtəlif cihazlarla eyni vaxtda birdən çox əlaqəni dəstəkləyir və proqram arxa planda olduqda belə bu əlaqələri canlı saxlayır. Bu proqram hər iki cihazda kök tələb etmir, lakin kök hədəf cihazları konfiqurasiya etmək üçün faydalı ola bilər. Hədəf cihazları köklü deyilsə, onları konfiqurasiya etmək üçün Android SDK və Google USB sürücüləri ilə kompüterdən istifadə etməlisiniz (aşağıda ətraflı təsvir edilmişdir).
Bu proqram AİB üzərində ifşa olunan qabığın ətrafındakı sarğıdır. Əmr qutusuna uzun müddət basmaqla əldə edilə bilən 15 əmr tarixçəsini saxlayır. Terminal ekranının özünə uzun müddət basmaq Ctrl+C göndərmək, avtomatik sürüşdürməni dəyişmək və ya terminal seansından çıxmaq imkanı verəcək.
Bu, "adb shell" əmrinin kompüterdə işlədiyi kimi işləyir. Bu proqram Java-da ADB protokolunun yerli tətbiqindən istifadə etdiyinə görə, o, nə cihazda, nə də hədəf cihazdakı hər hansı 3-cü tərəf proqramlarında kök tələb etmir. Cihazlar sadəcə olaraq Android SDK-dan AİB müştərisini idarə edən kompüterlə eyni protokolu danışırlar.
ƏHƏMİYYƏTLİ: Android 4.2.2 və daha sonra işləyən cihazlar ADB bağlantısını təsdiqləmək üçün RSA düymələrindən istifadə edir. Sınaqlarımda 4.2.2 ilə işləyən qurğular onlara ilk dəfə qoşulduqda kompüterə qoşulmalı olacaq (bu proqram quraşdırılmış hər cihazdan). Bu, onlara qəbul etməli olduğunuz ümumi açarın qəbulu dialoqunu göstərməyə imkan verir (və "Həmişə bu kompüterdən icazə verin" işarəsini seçin). Android 4.3 və 4.4 əməliyyat sistemləri ilə işləyən cihazlarda kompüterə qoşulmadan dialoqun göstərilməsində problem yoxdur, ona görə də görünür, bu, Android 4.2.2-yə xas bir həll yoludur.
Köklənməmiş hədəfi konfiqurasiya etmək üçün hədəf cihazı Android SDK quraşdırılmış kompüterə qoşun və Android SDK-nın platforma alətləri qovluğundan "adb tcpip 5555" işə salın. Bu, hədəf cihazda 5555 portunda AİB-i dinləməyə başlayacaq. Bundan sonra cihaz elektrik şəbəkəsindən çıxarıla bilər və yenidən işə salınana qədər düzgün konfiqurasiya edilmiş qalacaq.
Köklü cihazlar üçün (tələb olunmasa da) ADB serverinin şəbəkə üzərindən dinləməsini təmin etmək üçün bir neçə "ADB WiFi" proqramından birini quraşdıra bilərsiniz. Xüsusi ROM-u olan cihazlarda Parametrlərin Tərtibatçı Seçimləri panelində şəbəkə üzərindən AİB-i aktivləşdirmək üçün seçim ola bilər. Bu üsullardan hər hansı birinin istifadəsi bu proqramla şəbəkəyə daxil olmaq üçün ADB-ni düzgün konfiqurasiya edəcəkdir. 4.2.2 üçün əlavə addım ilkin əlaqə üçün hələ də tələb olunur.
Uzaqdan Android cihazınıza qoşulmaq üçün Remote ADB Shell-də cihazın IP ünvanını və port nömrəsini (yuxarıdakı nümunədən 5555) daxil edin. Qoşulmaq üzərinə klikləyin və o, cihaza qoşulmağa və terminalı işə salmağa çalışacaq.
Xüsusiyyət sorğularını və səhv hesabatlarını alqışlayıram. Siz onları proqram rəylərinizə daxil edə və ya forumda yerləşdirə bilərsiniz (aşağıdakı linklər). Zəhmət olmasa bu proqramı qiymətləndirin; bu, həqiqətən, mənə bundan sonra hansı xüsusiyyətlərə/düzəlişlərə diqqət yetirməli olduğumu öyrənməyə kömək edir.
Tərtibatçılar: Bu proqram üçün yazdığım xüsusi Java AİB kitabxanası https://github.com/cgutman/AdbLib ünvanında BSD lisenziyası altında açıq mənbəlidir.
Bu proqram üçün mənbə Apache lisenziyası altında mövcuddur: https://github.com/cgutman/RemoteAdbShell
XDA forum linkləri:
Uzaqdan ADB Shell Tətbiq Mövzu - http://forum.xda-developers.com/showthread.php?t=2373265
Java ADB Kitabxanası Mövzu - http://forum.xda-developers.com/showthread.php?t=2405030