Điều mà người dùng Android phải biết bao gồm USB debugging – một tính năng ẩn tuyệt vời. Điều này có thể không quan trọng với người dùng bình thường nhưng với nhà phát triển, nó là phần thiết yếu. Trước khi tiến xa hơn, hãy hiểu thêm về nó.
USB Debugging Là Gì?
Nếu bạn là nhà phát triển ứng dụng, chắc chắn bạn muốn truy cập hoạt động bên trong điện thoại Android để dùng các tùy chọn nâng cao. Chế độ gỡ lỗi (Debug mode) cho phép bạn làm điều đó qua cáp USB. Hơn nữa, nó cũng cho phép điện thoại Android giao tiếp với máy tính có Android Software Developer Kit (SDK).
Nhà phát triển có thể test ứng dụng mới với Android debugging trong khi người dùng thường có thể root thiết bị Android, cài file APK, khôi phục thiết bị Android bị "brick", hoặc cài custom recovery.
Cách Bật Chế Độ USB Debugging Trên Android?
Vâng, các cài đặt USB debugging thay đổi tùy theo mẫu mã bạn dùng. Trong trường hợp dưới đây, một ví dụ được giải thích cho Android debugging.
Bước 1: Mở Cài đặt (Settings) điện thoại và chạm vào Giới thiệu điện thoại (About Phone)
Bước 2: Trong một số trường hợp, bạn thấy Số bản dựng (Build Number) ở đây chỉ bằng cách cuộn xuống. Chạm vào nó vài lần.
Trong trường hợp dưới đây, bạn cần chạm vào Số phiên bản MIUI (MIUI number) vài lần cho đến khi màn hình hiện "Bạn hiện là nhà phát triển" (You are now a developer).
Bước 3: Quay lại Cài đặt (Settings) một lần nữa và chọn Cài đặt bổ sung (Additional Settings).
Bước 4: Tại đây, tìm Tùy chọn nhà phát triển (Developer Options) và chạm vào. Cuộn xuống và bật công tắc Gỡ lỗi USB (USB Debugging). Tùy chọn tiếp theo sẽ hỏi 'Cho phép gỡ lỗi USB?', chạm OK.
Bây giờ điện thoại đã sẵn sàng với chế độ USB debugging bật, hãy kết nối điện thoại với PC bằng cáp USB.
Mẹo:
- Để tắt gỡ lỗi Android, tắt công tắc USB Debugging.
- Chọn 'Thu hồi ủy quyền gỡ lỗi USB' (Revoke USB debugging authorizations) từ menu Tùy chọn nhà phát triển nếu bạn đã chấp nhận nhầm lời nhắc.
Bảo Mật & USB Debugging!
Chấp nhận hay không, khi điện thoại sẵn sàng cho chế độ gỡ lỗi, nó trở nên dễ bị tấn công bởi malware hoặc mối đe dọa bên ngoài. Đây là lý do có lời nhắc bảo mật thường xuyên mỗi khi điện thoại kết nối với PC mới.
Mặc dù vậy, cũng cần bảo vệ điện thoại trước từ lỗ hổng đó bằng cách cài đặt Systweak Anti-Malware. Ứng dụng bảo mật này sẽ lo sức khỏe điện thoại bằng cách quét và gỡ malware nhanh chóng.
Lưu ý: Ứng dụng này đã ngừng phát triển.
USB Debugging Có Ích Như Thế Nào?
Vâng, bạn cần biết rằng bất kỳ loại lệnh nâng cao nào gửi từ điện thoại đến PC dùng cáp USB chỉ có thể sau khi bật debug. Tính năng này cho phép đẩy ứng dụng (push apps) sang thiết bị khác để test và tương tác.
Nếu bạn là nhà phát triển Android, lệnh Android Debug Bridge (ADB) chỉ có thể dùng sau khi bật Android debug. Với nó, bạn cũng có thể cài file APK lên điện thoại, xem lỗi gỡ lỗi và chuyển nhiều tệp từ điện thoại sang PC hoặc ngược lại.
Tóm Tắt
Bây giờ bạn đã có phương pháp chắc chắn để bật USB debugging, dù là nhà phát triển hay không, chỉ mất vài phút để áp dụng. Hãy bật gỡ lỗi Android ngay hôm nay và bắt đầu test ứng dụng, root điện thoại, v.v. mà không gặp rắc rối bên ngoài.