Remote ADB Shell 1.6.5
Bạn sẽ có thể tải xuống trong 5 giây.
Về Remote ADB Shell
Remote ADB Shell là một ứng dụng thiết bị đầu cuối cho phép bạn kết nối với dịch vụ vỏ ADB của các thiết bị Android khác qua mạng và thực hiện các lệnh thiết bị đầu cuối. Điều này có thể hữu ích cho việc gỡ lỗi từ xa các thiết bị Android (chạy các công cụ như đầu trang, logcat hoặc dumpsys). Nó hỗ trợ nhiều kết nối đồng thời với các thiết bị khác nhau và giữ cho các kết nối này tồn tại ngay cả khi ứng dụng ở chế độ nền. Ứng dụng này không yêu cầu root trên một trong hai thiết bị, nhưng root có thể hữu ích để cấu hình các thiết bị mục tiêu. Nếu các thiết bị mục tiêu không được bắt nguồn từ, bạn phải sử dụng một máy tính với SDK Android và trình điều khiển USB của Google để cấu hình chúng (chi tiết dưới đây). Ứng dụng này là một wrapper xung quanh vỏ được tiếp xúc trên ADB. Nó duy trì một lịch sử lệnh 15 có thể truy cập bằng cách nhấn lâu vào hộp lệnh. Nhấn lâu vào màn hình thiết bị đầu cuối sẽ cung cấp tùy chọn để gửi Ctrl + C, chuyển đổi tự động cuộn hoặc thoát khỏi phiên thiết bị đầu cuối. Điều này hoạt động theo cùng một cách chính xác mà lệnh "adb shell" hoạt động trên máy tính. Bởi vì ứng dụng này sử dụng một thực hiện bản địa của giao thức ADB trong Java, nó không yêu cầu gốc trên một trong hai thiết bị hoặc bất kỳ ứng dụng của bên thứ 3 trên thiết bị mục tiêu. Các thiết bị chỉ đơn giản là nói cùng một giao thức với nhau rằng họ sẽ cho một máy tính chạy các khách hàng ADB từ Android SDK. QUAN TRỌNG: Các thiết bị chạy Android 4.2.2 trở lên sử dụng khóa RSA để xác thực kết nối ADB. Trong thử nghiệm của tôi, các thiết bị chạy 4.2.2 sẽ cần phải được cắm vào máy tính lần đầu tiên bạn kết nối với chúng (từ mỗi thiết bị có cài đặt ứng dụng này). Điều này cho phép họ hiển thị hộp thoại chấp nhận khóa công khai mà bạn phải chấp nhận (và kiểm tra "Luôn cho phép từ máy tính này"). Các thiết bị chạy Android 4.3 và 4.4 dường như không gặp vấn đề gì khi hiển thị hộp thoại mà không có kết nối với máy tính, vì vậy có vẻ như đây là một giải pháp cụ thể cho Android 4.2.2. Để cấu hình một mục tiêu không bắt nguồn từ cổ phiếu, cắm thiết bị mục tiêu vào một máy tính có SDK Android được cài đặt và chạy "adb tcpip 5555" từ thư mục công cụ nền tảng của Android SDK. Điều này sẽ bắt đầu ADB nghe trên cổng 5555 trên thiết bị mục tiêu. Thiết bị sau đó có thể được rút phích cắm và sẽ vẫn được cấu hình đúng cho đến khi khởi động lại. Đối với các thiết bị được bắt nguồn từ (mặc dù nó không bắt buộc), bạn có thể cài đặt một trong một số ứng dụng "ADB WiFi" để cho phép máy chủ ADB lắng nghe qua mạng. Các thiết bị có ROM tùy chỉnh có thể có tùy chọn bật ADB qua mạng trong ngăn Tùy chọn nhà phát triển của Cài đặt. Sử dụng một trong các phương pháp này sẽ cấu hình đúng ADB để truy cập mạng với ứng dụng này. Bước bổ sung cho 4.2.2 vẫn là cần thiết cho kết nối ban đầu. Để kết nối với thiết bị Android từ xa của bạn, hãy nhập địa chỉ IP của thiết bị và số cổng (5555 từ ví dụ trên) trong Remote ADB Shell. Chạm vào Kết nối và nó sẽ cố gắng kết nối với thiết bị và khởi động thiết bị đầu cuối. Tôi hoan nghênh các yêu cầu tính năng và báo cáo lỗi. Bạn có thể đưa chúng vào bài đánh giá ứng dụng của mình hoặc đăng chúng trên diễn đàn (liên kết bên dưới). Vui lòng đánh giá ứng dụng này nếu bạn có thể; nó thực sự giúp tôi tìm hiểu những tính năng / sửa chữa tôi nên tập trung vào tiếp theo. Nhà phát triển: Thư viện Java ADB tùy chỉnh mà tôi đã viết cho ứng dụng này là mã nguồn mở theo giấy phép BSD https://github.com/cgutman/AdbLib XDA diễn đàn liên kết: Từ xa ADB Shell App Thread - Http://forum.xda-developers.com/showthread.php?t=2373265