ADB 101: Nó có tác dụng gì và cách thiết lập nó trên Windows 11?
7 phút đọc
Được đăng trên
Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm
Android Debug Bridge (ADB) là một công cụ dòng lệnh hữu ích mà Google tạo ra cho các nhà phát triển muốn truy cập các cài đặt ẩn của các Android thiết bị.
Nó có ba thành phần hoạt động cùng nhau để thiết lập giao tiếp giữa máy tính của bạn và thiết bị: máy khách, daemon (adbd) và máy chủ. Máy khách đại diện cho PC của bạn rằng bạn sẽ kết nối với thiết bị cầm tay của mình và đây là thành phần gửi lệnh bằng cáp USB. Trong khi đó, một daemon chạy các lệnh trên một thiết bị, trong khi máy chủ là thiết bị quản lý giao tiếp giữa máy khách và daemon. Không giống như daemon chạy như một tiến trình nền trên thiết bị, máy chủ chạy như một tiến trình nền trên máy tính.
ADB có thể được sử dụng trên các hệ thống máy tính khác nhau, chẳng hạn như Windows, macOS và thậm chí cả Linux. Nhưng trong trường hợp này, chúng tôi sẽ làm nổi bật việc sử dụng nó trên cửa sổ 11. Tuy nhiên, điều quan trọng cần lưu ý là ADB không phải là một công cụ được cài đặt sẵn trên máy tính của bạn. Bạn cần bắt đầu tải xuống, nhưng tin tốt là Google cung cấp các liên kết trực tiếp đến nơi bạn có thể tải xuống ADB cho Windows 11.
Tuy nhiên, hiểu cách sử dụng của công cụ là rất quan trọng trước khi bạn tải xuống. Google đã tạo ADB cho các nhà phát triển, có nghĩa là nó sẽ cung cấp cho bạn các chỉnh sửa cấp cao cho điện thoại của bạn hoặc các thiết bị Android khác. Cụ thể, nó thiết lập giao tiếp giữa thiết bị và máy tính, cho phép bạn gỡ lỗi hệ thống cũ và các ứng dụng của nó, truy cập trình bao Unix và thực hiện các lệnh khác.
Cài đặt trình điều khiển ADB trên PC Windows 11 của bạn
Đây là quy trình từng bước để cài đặt trình điều khiển ADB trên PC Windows 11 của bạn.
- Trên Trang hướng dẫn sử dụng ADB do Google cung cấp, bạn có thể truy cập vào liên kết đến trang tải xuống của công cụ ADB. Nó cung cấp trình điều khiển ADB trong ba tùy chọn, tùy thuộc vào hệ điều hành máy tính của bạn. Chọn cái đầu tiên để tải phiên bản mới nhất mà bạn có thể sử dụng cho Windows 11 của mình.
- Nhấp vào tùy chọn “Tải xuống Công cụ Nền tảng SDK cho Windows” sẽ đưa bạn đến trang nhắc nhở. Chỉ cần chọn hộp và nhấp vào nút Tải xuống công cụ nền tảng SDK Android cho Windows để bắt đầu tải xuống.
- Khi tệp ZIP được tải xuống, bạn phải di chuyển và sau đó giải nén thư mục đó vào một thư mục mà bạn có thể dễ dàng truy cập. Chúng tôi khuyên bạn nên cài đặt nó trên ổ đĩa gốc (C: \) của PC chạy Windows 11.
- Để thực hiện quá trình giải nén, chỉ cần nhấp chuột phải vào tệp ZIP và chọn tùy chọn “Giải nén tất cả…”. Sau đó, một lời nhắc sẽ xuất hiện. Chỉ cần chọn nút "Giải nén" để tiếp tục.
- Mở thư mục bạn đã giải nén và nhấp chuột phải vào thư mục đó. Chọn tùy chọn “Mở trong thiết bị đầu cuối” để khởi chạy dấu nhắc lệnh Windows PowerShell.
Kích hoạt gỡ lỗi ADB trên thiết bị Android
Tải xuống trình điều khiển ADB không chỉ là điều duy nhất bạn nên làm để chạy các lệnh ADB trên thiết bị Android. Bạn cũng phải chuẩn bị điện thoại hoặc máy tính bảng của mình để liên lạc giữa các thành phần của ADB hoạt động. Đây là cách bạn có thể bật gỡ lỗi ADB trên thiết bị của mình.
- Bạn cần bật Chế độ nhà phát triển, chế độ này được ẩn theo mặc định. Để làm điều đó, hãy đi tới Cài đặt> Giới thiệu về điện thoại> Số bản dựng. Nhấn nhanh vào số Xây dựng bảy lần để kích hoạt chế độ.
- Sau khi được kích hoạt, Tùy chọn nhà phát triển trên hệ thống của thiết bị sẽ xuất hiện. Vị trí của phần này khác nhau tùy thuộc vào chế độ điện thoại hoặc thương hiệu của bạn. Bạn có thể tìm thấy nó khi mở Cài đặt; đôi khi, nó nằm trong khu vực Hệ thống và Cập nhật và những nơi khác. Nó cũng có thể được đặt tên khác trên các thiết bị khác.
- Đi tới Tùy chọn nhà phát triển và kích hoạt tùy chọn Gỡ lỗi USB trong phần Gỡ lỗi.
- Kết nối thiết bị của bạn với PC Windows 11 bằng cáp USB và thay đổi chế độ USB thành chế độ “truyền tệp (MTP)”.
- Thiết bị của bạn sẽ hiển thị hộp thoại yêu cầu quyền cho USB Debugging cho phép gỡ lỗi thông qua máy tính này. Nhấn “OK” để tiếp tục. Bạn cũng có thể chọn hộp trong hộp thoại, vì vậy bạn sẽ không phải thực hiện việc này mỗi khi kết nối thiết bị với PC.
Sau khi mọi thứ được thiết lập (trình điều khiển ADB được cài đặt, Tùy chọn nhà phát triển của thiết bị Android cầm tay được kích hoạt và bản thân thiết bị được kết nối với PC qua cáp USB), bạn có thể xác minh xem thiết bị của mình có được kết nối thành công với PC hay không. Chỉ cần thực thi trên cửa sổ Command Prompt trên PC của bạn các lệnh “cmd” và “adb devices”. Làm như vậy sẽ hiển thị cho bạn “Danh sách các thiết bị được đính kèm”.
Sử dụng cáp USB khi thực hiện gỡ lỗi ADB thường được các nhà phát triển sử dụng, nhưng nó cũng có thể được thực hiện không dây trên các thiết bị cụ thể được kết nối qua Wi-Fi. Việc thiết lập các thiết bị đòi hỏi nhiều công việc hơn, nhưng nó sẽ loại bỏ các vấn đề kết nối USB phổ biến như cài đặt trình điều khiển.
ADB có thể được sử dụng trên các thiết bị chạy các phiên bản hệ điều hành Android khác nhau. Tuy nhiên, lưu ý rằng hướng dẫn gỡ lỗi không dây khác nhau trên các thiết bị chạy Android 11 trở lên và Android 10 trở xuống. Đây là cách bạn có thể làm điều đó.
Gỡ lỗi không dây cho các thiết bị chạy Android 11 trở lên
- Trước khi bắt đầu, PC chạy Windows 11 và thiết bị phải được kết nối với cùng một mạng không dây.
- Bật Tùy chọn nhà phát triển trên thiết bị của bạn bằng cách sử dụng các bước tương tự được đề cập ở trên.
- Trong Tùy chọn nhà phát triển, hãy chuyển đến phần Gỡ lỗi và kích hoạt “Gỡ lỗi không dây”. Chọn “Cho phép” khi bạn nhận được lời nhắc.
- Khởi động Android Studio Bumblebee trên PC của bạn và chọn “Ghép nối thiết bị bằng Wi-Fi”, bạn có thể truy cập vào phần này thông qua menu thả xuống cấu hình đang chạy của nó. Bạn sẽ thấy một cửa sổ bật lên để ghép nối các thiết bị bằng mã QR hoặc mã ghép nối.
- Kiểm tra thiết bị của bạn và nhấn vào “Gỡ lỗi không dây” để bắt đầu ghép nối. Như đã nói, có hai cách để thực hiện: thông qua mã QR hoặc mã ghép nối. Chọn cái nào phù hợp với bạn hơn.
Gỡ lỗi không dây cho các thiết bị chạy Android 10 trở xuống
- Kết nối thiết bị và PC của bạn với cùng một mạng Wi-Fi.
- Kết nối thiết bị với PC bằng cáp USB và đặt thiết bị chờ kết nối TCP / IP trên cổng 5555.
- Ngắt kết nối thiết bị khỏi PC Windows 11 bằng cách tháo cáp USB.
- Giờ đây, bạn có thể kết nối với PC bằng địa chỉ IP của thiết bị Android của mình.
- Trong trường hợp kết nối bị mất, chỉ cần thực hiện lệnh “adb connect” hoặc “adb kill-server”, lệnh sau yêu cầu bạn lặp lại toàn bộ quá trình.
Có những trường hợp bạn có thể gặp phải sự cố khi thiết lập kết nối giữa PC Windows 11 và thiết bị Android của mình và lý do có thể khác nhau tùy thuộc vào loại gỡ lỗi bạn đang sử dụng. Ví dụ: gỡ lỗi không dây có thể gặp vấn đề nếu PC và thiết bị được kết nối riêng biệt với hai mạng khác nhau. Điều này cũng có thể xảy ra nếu không có trình điều khiển ADB nào được cài đặt trên PC hoặc khi chúng đã lỗi thời. Đối với gỡ lỗi có dây, USB bị lỗi cũng có thể dẫn đến sự cố.
Khi mọi thứ đã được khắc phục xong, việc sử dụng ADB có thể cung cấp cho bạn rất nhiều thứ để khám phá trên các thiết bị Android của mình. Nó có thể cung cấp nhiều loại lệnh, từ sao chép tệp đến tùy chỉnh các tính năng OEM hoặc giao diện người dùng và nhiều hơn nữa. bên trong Tài liệu Hướng dẫn người dùng Android Studio, Google cung cấp một danh sách mà bạn có thể thử chạy các lệnh để thiết lập chuyển tiếp cổng, dừng máy chủ ADB, đưa ra các lệnh shell và hơn thế nữa.
Sử dụng chúng, bạn có thể kiểm soát nhiều hơn thiết bị Android và thực hiện các chỉnh sửa có liên quan. Tuy nhiên, mặc dù nói chung ADB không có hại (nó không thực hiện thay đổi đối với PC), nhưng việc sử dụng nó một cách không phù hợp có thể dẫn đến một số vấn đề. Với điều này, bạn có thể muốn đánh giá lý do sử dụng nó cũng như các kỹ năng và kiến thức của bạn trước khi cài đặt trình điều khiển ADB và thực hiện các lệnh ADB.
Diễn đàn người dùng
Tin nhắn 1