Chế độ gỡ lỗi USB trên Android là gì? Làm thế nào để kích hoạt nó

Chế độ gỡ lỗi USB trên Android là gì? Làm thế nào để kích hoạt nó

Android rất dễ sử dụng, nhưng nó có rất nhiều tính năng ẩn dành cho người dùng thành thạo. Đặc biệt, bạn có thể biết về ẩn Tùy chọn nhà phát triển thực đơn. Như tên của nó, các tính năng này rất hữu ích cho các nhà phát triển xây dựng ứng dụng Android, nhưng chúng không quan trọng đối với người dùng bình thường.





Một trong những tính năng nổi tiếng nhất dành cho nhà phát triển Android là Tìm kiếm và phát hiện lỗi thông qua USB . Bạn có thể đã thấy thuật ngữ này nổi xung quanh và tự hỏi liệu bạn có nên kích hoạt nó hay không. Hãy cùng xem chế độ Android USB Debugging dùng để làm gì và bạn có cần nó không.





Chế độ gỡ lỗi USB trên Android là gì?

Gỡ lỗi USB cho phép thiết bị Android giao tiếp với máy tính đang chạy Android SDK để sử dụng các hoạt động nâng cao.





Khi bạn phát triển ứng dụng Android, bạn phải cài đặt Bộ công cụ dành cho nhà phát triển phần mềm Android (SDK) trên máy tính của mình. SDK cung cấp cho nhà phát triển các công cụ họ cần để tạo ứng dụng cho một nền tảng nhất định.

Thông thường, bạn cài đặt cái này cùng với Android Studio , là một môi trường phát triển cho các ứng dụng Android. Nó bao gồm một bộ công cụ quan trọng đối với bất kỳ nhà phát triển nào, chẳng hạn như trình gỡ lỗi để khắc phục sự cố và trình chỉnh sửa trực quan.



Thư viện là một thành phần quan trọng khác của SDK. Những điều này cho phép các nhà phát triển thực hiện các chức năng thông thường mà không cần phải viết mã lại chúng. Ví dụ: Android có chức năng in tích hợp, vì vậy khi viết một ứng dụng, bạn không cần phải nghĩ ra một cách mới để in. Bạn chỉ cần gọi phương thức tích hợp sẵn có trong thư viện khi đến lúc thực hiện.

Bạn có thể làm được nhiều điều với Android từ chính thiết bị. Nhưng các nhà phát triển cần nhiều lựa chọn hơn. Sẽ rất khó khăn khi di chuyển các tệp giữa các thiết bị, chạy lệnh và thực hiện các tác vụ tương tự theo cách thủ công. Thay vào đó, họ sử dụng các công cụ được tích hợp trong Android Studio và SDK Android để hợp lý hóa các quy trình này. Và bạn phải bật gỡ lỗi USB để làm như vậy.





cách mở bios windows 8

Nếu bạn không cần toàn bộ Android Studio, bạn có thể chỉ cài đặt Android SDK của riêng nó. Bạn sẽ cần thực hiện việc này đối với nhiều phương pháp root phổ biến, cũng như thực hiện các tác vụ nâng cao khác.

Bật gỡ lỗi USB cho phép điện thoại của bạn giao tiếp hoàn toàn với PC để bạn có thể tận dụng các công cụ này. Không cần thiết phải bật gỡ lỗi USB nếu bạn chỉ muốn kết nối điện thoại và PC của bạn bằng Bluetooth hoặc cáp USB cho các tác vụ đơn giản như đồng bộ hóa ảnh.





Làm cách nào để bật gỡ lỗi USB trên Android?

Trên các thiết bị Android hiện đại, bạn sẽ tìm thấy USB Debugging trong Tùy chọn nhà phát triển menu, được ẩn theo mặc định.

Để mở khóa, hãy đi tới Cài đặt và cuộn xuống Về điện thoại . Cuộn xuống một lần nữa trên menu tiếp theo và bạn sẽ thấy Số bản dựng mục ở dưới cùng. Nhấn vào đây vài lần và cuối cùng bạn sẽ thấy một thông báo cho bạn biết rằng bạn hiện là nhà phát triển.

Tiếp theo, quay lại Cài đặt và cuộn xuống dưới cùng một lần nữa. Mở Hệ thống mục nhập và mở rộng Nâng cao phần. Tại đây, bạn sẽ thấy một mục mới có tiêu đề Tùy chọn nhà phát triển .

Bộ sưu tập Hình ảnh (3 Hình ảnh) Mở rộng Mở rộng Mở rộng Gần

Tùy thuộc vào phiên bản Android của bạn, các bước này có thể khác nhau một chút. Bạn có thể thấy Tùy chọn nhà phát triển mục nhập được liệt kê trong chính Cài đặt thay vào đó, chẳng hạn như trang.

Bất kể, một khi bạn ở trong Tùy chọn nhà phát triển menu, tìm kiếm tìm kiếm và phát hiện lỗi thông qua USB Bên dưới Gỡ lỗi tiêu đề. Nhấn vào thanh trượt để bật nó và xác nhận cảnh báo của Android rằng bạn hiểu tính năng này dùng để làm gì.

Bộ sưu tập Hình ảnh (2 Hình ảnh) Mở rộng Mở rộng Gần

Bây giờ bạn đã bật Gỡ lỗi USB. Để sử dụng, bạn chỉ cần cắm điện thoại vào PC bằng cáp USB. Khi thực hiện việc này, bạn sẽ thấy lời nhắc trên điện thoại của mình hỏi bạn có muốn cấp quyền Gỡ lỗi USB cho máy tính cụ thể đó hay không.

Đây là một tính năng bảo mật được thiết kế để giữ cho thiết bị của bạn an toàn trước sự tấn công, vì vậy hãy đảm bảo rằng bạn tin tưởng vào máy tính trước khi chấp nhận điều này. Nếu bạn chấp nhận lời nhắc cho một thiết bị do nhầm lẫn, hãy chọn Thu hồi ủy quyền gỡ lỗi USB từ cùng một trang Tùy chọn nhà phát triển để đặt lại tất cả các máy tính đáng tin cậy.

Gỡ lỗi USB Android làm gì?

Nếu không có USB Debugging, bạn không thể gửi bất kỳ lệnh nâng cao nào đến điện thoại của mình qua cáp USB. Do đó, các nhà phát triển cần bật gỡ lỗi USB để họ có thể đẩy ứng dụng sang thiết bị của mình để kiểm tra và tương tác.

Khi bạn tạo một bản dựng mới của ứng dụng trong Android Studio và muốn thử nghiệm nó, bạn có thể đẩy nó sang thiết bị được kết nối của mình chỉ bằng một vài cú nhấp chuột. Sau khi xây dựng, nó sẽ chạy và bật lên trên thiết bị của bạn ngay lập tức. Cách này nhanh hơn truyền tải các tệp APK theo cách thủ công mỗi lần.

Một lý do phổ biến để những người không phải là nhà phát triển bật tính năng gỡ lỗi USB là root điện thoại của họ. Việc root khác nhau tùy theo thiết bị và thay đổi theo thời gian, nhưng hầu hết các phương pháp đều liên quan đến một số chương trình mà bạn chạy từ máy tính để bàn của mình. Sau khi bật gỡ lỗi USB và kết nối điện thoại, bạn có thể sử dụng một công cụ để gửi hướng dẫn root tới thiết bị của mình mà không cần chạm vào nó. Cài đặt ROM tùy chỉnh bao gồm một quá trình tương tự.

Bạn cũng cần bật USB Debugging để sử dụng các lệnh của Android Debug Bridge (ADB). Sử dụng các tệp này, bạn có thể cài đặt các tệp APK được lưu trữ trên PC vào điện thoại, di chuyển tệp qua lại và xem nhật ký thiết bị để gỡ lỗi. Lệnh ADB và Fastboot cũng có thể cứu thiết bị bị brick của bạn ngay cả khi bạn không thể bật nó lên bình thường.

Ngày xưa của Android, bạn cũng cần USB Debugging cho một số chức năng khác. Đáng chú ý nhất là chụp ảnh màn hình qua USB, điều này cũng khó chịu như âm thanh của nó. Đây là trước đây chụp ảnh màn hình trên Android có một lệnh tiêu chuẩn và dễ dàng.

cách chặn tin tặc từ điện thoại di động của tôi

Bây giờ, bạn chỉ cần giữ tổ hợp nút trên thiết bị của mình (thường là Quyền lựcGiảm âm lượng ) để lấy ảnh chụp màn hình, làm cho phương pháp này lỗi thời.

Gỡ lỗi USB có an toàn không?

Về lý thuyết, với tính năng USB Debugging được bật, việc cắm điện thoại của bạn vào một cổng sạc công cộng có thể khiến nó gặp rủi ro. Nếu ai đó có quyền truy cập vào cổng, họ có thể lấy cắp thông tin trên thiết bị của bạn hoặc đẩy các ứng dụng độc hại vào cổng đó.

Đây là lý do tại sao Android hiển thị lời nhắc xác nhận, vì vậy bạn không kết nối với PC mà bạn không tin tưởng. Tuy nhiên, một người dùng không nghi ngờ có thể chấp nhận lời nhắc mà không nhận ra nó dùng để làm gì.

Ngoài ra, việc bật USB Debugging sẽ khiến thiết bị của bạn có thể bị tấn công nếu bạn làm mất nó. Ai đó biết họ đang làm gì có thể kết nối thiết bị của bạn với máy tính của họ và ra lệnh cho thiết bị đó qua ADB mà không cần biết mã PIN của bạn hoặc bảo mật màn hình khóa khác.

Điều đó thật đáng sợ và một lý do chính đáng là bạn nên thiết lập Trình quản lý thiết bị Android để có thể khôi phục cài đặt gốc cho thiết bị Android của bạn từ xa.

Trừ khi bạn thường xuyên sử dụng ADB và kết nối thiết bị Android với PC của mình, bạn không nên để tính năng USB Debugging luôn được bật. Bạn có thể để yên trong vài ngày khi đang làm việc gì đó, nhưng không cần phải bật tính năng này khi bạn không thường xuyên sử dụng. Rủi ro lớn hơn lợi ích trong trường hợp đó.

Nếu USB Debugging không hoạt động

Trong trường hợp bạn đã bật gỡ lỗi USB nhưng nó không hoạt động, rất có thể nguyên nhân là do cáp USB hoặc một số tùy chọn cấu hình của bạn. Nhìn thấy phải làm gì khi điện thoại Android của bạn không kết nối với máy tính của bạn để khắc phục sự cố của bạn.

Đảm bảo rằng bạn cũng đã cài đặt và cập nhật Android SDK đúng cách trên máy tính của mình.

Gỡ lỗi cây nút có giống với gỡ lỗi USB không?

Ngoài USB Debugging, Android còn cung cấp một tùy chọn có tên tương tự được gọi là Node Tree Debugging. Điều này được chôn sâu trong một menu riêng biệt nên bạn khó có thể bắt gặp nó một cách tự nhiên, nhưng vẫn hữu ích khi biết sự khác biệt.

Node Tree Debugging là một tùy chọn dành cho nhà phát triển bên trong TalkBack, là trình đọc màn hình của Android. Công cụ này cho phép điện thoại của bạn đọc to nội dung trên màn hình, giúp người dùng khiếm thị có thể điều hướng xung quanh thiết bị của họ.

cách chuyển dữ liệu từ máy tính này sang máy tính khác

Dưới Cài đặt> Trợ năng> TalkBack> Cài đặt> Cài đặt nâng cao> Cài đặt nhà phát triển , bạn sẽ thấy một tùy chọn được gọi là Bật gỡ lỗi cây nút . Nó gửi thông tin về nội dung trên màn hình của bạn vào nhật ký thiết bị của bạn.

Mục đích của tính năng này là giúp các nhà phát triển thiết kế ứng dụng của họ để có khả năng truy cập và việc biết chính xác những gì TalkBack đang báo cáo cho người dùng là điều quan trọng đối với việc này.

Bộ sưu tập Hình ảnh (3 Hình ảnh) Mở rộng Mở rộng Mở rộng Gần

Nếu bạn không phải là nhà phát triển, Node Tree Debugging không có mục đích gì. Bạn không cần phải lo lắng về việc bật nó lên.

Bạn sử dụng Android USB Debugging như thế nào?

Chúng tôi đã giới thiệu qua về chức năng của USB Debugging và bạn có thể sử dụng nó để làm gì. Tóm lại, tính năng này cho phép bạn đẩy các lệnh nâng cao đến thiết bị của mình khi bạn kết nối điện thoại với PC.

Gỡ lỗi USB rất quan trọng đối với các nhà phát triển, nhưng cũng mở khóa một số thủ thuật hữu ích cho người dùng thành thạo. Mặc dù bạn có thể thoải mái bật nó khi cần, nhưng chúng tôi khuyên bạn nên tắt nó khi bạn không sử dụng. Điều này sẽ tăng tính bảo mật cho thiết bị của bạn.

Trong khi đó, USB Debugging chỉ là một trong những tính năng tiện dụng có sẵn trong menu tùy chọn dành cho nhà phát triển.

Tín dụng hình ảnh: caluian.daniel / Tiền gửi

Đăng lại Đăng lại tiếng riu ríu E-mail 15 tùy chọn nhà phát triển Android tốt nhất đáng được điều chỉnh

Dưới đây là các tùy chọn nhà phát triển tốt nhất trong Android: tắt âm lượng tuyệt đối, buộc tốc độ làm mới nhanh hơn và hơn thế nữa!

Đọc tiếp
Chủ đề liên quan
  • Giải thích về công nghệ
  • Android
  • Root Android
  • Phát triển ứng dụng
  • Tùy chỉnh Android
  • Mẹo Android
Giới thiệu về tác giả Ben Stegner(1735 bài báo đã được xuất bản)

Ben là Phó biên tập viên và Giám đốc giới thiệu tại MakeUseOf. Anh ấy đã rời bỏ công việc CNTT của mình để viết toàn thời gian vào năm 2016 và chưa bao giờ nhìn lại. Anh ấy đã bao gồm các hướng dẫn công nghệ, đề xuất trò chơi điện tử và hơn thế nữa với tư cách là một nhà văn chuyên nghiệp trong hơn bảy năm.

Xem thêm từ Ben Stegner

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký