Hỏi đáp
Câu hỏi thường gặp.
Tôi có cần cài ADB hoặc Android platform-tools không?
Không. Qua USB, ADBKit giao tiếp trực tiếp với thiết bị từ trình duyệt bằng WebUSB, nên bạn không cần platform-tools, ứng dụng desktop hay tiện ích mở rộng trình duyệt. Với kết nối Wi-Fi và mạng, bạn chạy một agent ADBKit nhỏ trên máy tính, cài đặt chỉ bằng một dòng lệnh.
ADBKit có miễn phí không?
Có. Mọi thứ hiện có đều miễn phí và không cần tài khoản. Gồm điều khiển màn hình, gõ phím, chụp màn hình, quay màn hình, cài APK, logcat, shell, truyền tệp và kết nối nhiều thiết bị. Gói Pro trả phí cho tự động hóa sẽ được ra mắt sau.
Dữ liệu thiết bị của tôi có được gửi lên máy chủ không?
Không. Khung hình màn hình, log, tệp, APK và mã định danh thiết bị chỉ truyền giữa trình duyệt, máy tính và thiết bị của bạn, qua USB hoặc qua agent trong mạng của bạn. ADBKit không có máy chủ nào nhận chúng.
Những trình duyệt nào được hỗ trợ?
Với USB, cần trình duyệt desktop dựa trên Chromium có hỗ trợ WebUSB, như Google Chrome và Microsoft Edge. Firefox và Safari không hỗ trợ WebUSB. Trang phải được mở qua HTTPS.
Vì sao thiết bị của tôi không kết nối được?
Qua USB, thường là do một chương trình khác đang dùng kết nối, ví dụ Android Studio, scrcpy hoặc adb server. Hãy đóng chương trình đó (hoặc chạy “adb kill-server”), đảm bảo đã bật gỡ lỗi qua USB và chấp thuận hộp thoại trên thiết bị. Qua Wi-Fi, hãy kiểm tra agent có đang chạy không và điện thoại với máy tính có cùng một mạng không. Màn hình kết nối cho biết bước nào đang bị kẹt.
Nó có cài gì lên điện thoại của tôi không?
Để hiển thị và điều khiển màn hình, ADBKit sao chép trình hỗ trợ scrcpy server mã nguồn mở vào một vị trí tạm thời trên thiết bị. Không có ứng dụng nào được cài trừ khi bạn tự cài một APK.
Tôi có thể dùng không dây không?
Có, theo hai cách. TCP/IP cổ điển chạy trên mọi máy Android và cần cắm cáp USB một lần để bật. Gỡ lỗi không dây (Android 11 trở lên) ghép đôi bằng mã hoặc mã QR và không cần cáp. Trình duyệt không tự mở được kết nối mạng, nên một agent nhỏ chạy trên máy tính của bạn, và màn hình kết nối chỉ cách khởi động nó. Mã nguồn của agent được công khai ngay trên trang này.
Tôi có thể kết nối nhiều thiết bị cùng lúc không?
Có, tối đa sáu thiết bị, kết hợp USB và mạng tùy ý. Mỗi thiết bị có một tab riêng và chỉ tab đang chọn mới stream video, nên các tab còn lại luôn nhẹ.
Tôi có thể gõ lên thiết bị bằng bàn phím của mình không?
Có. Nhấp vào màn hình rồi gõ, kể cả văn bản có dấu và ký tự không phải Latin. Esc là Quay lại, còn Ctrl+A, C, V và X dùng được trong ô văn bản.
ADBKit có giống gói npm “adbkit” không?
Không. Gói npm adbkit là một thư viện Node.js. ADBKit tại adbkit.com là một workspace độc lập trên trình duyệt và không liên kết với gói đó.
Cắm thiết bị và bắt đầu ngay.
Miễn phí, không cần cài đặt, không cần tài khoản. Dữ liệu thiết bị ở lại trên máy tính của bạn.
Mở workspace