ADB: Hướng Dẫn Chi Tiết Cho Người Mới Bắt Đầu Sử Dụng Android Debug Bridge

Android Debug Bridge (ADB) là một công cụ dòng lệnh mạnh mẽ, không thể thiếu đối với các nhà phát triển Android. Tuy nhiên, người dùng thông thường cũng có thể tận dụng ADB để thực hiện nhiều tác vụ hữu ích như cài đặt ứng dụng từ bên ngoài (sideload), root điện thoại, truyền tải tập tin, tạo bản sao lưu và thậm chí ghi lại màn hình. Bài viết này sẽ cung cấp hướng dẫn chi tiết từng bước để bạn có thể bắt đầu sử dụng ADB một cách dễ dàng.

Cài đặt ADB trên Windows: Hướng dẫn từng bước

Để bắt đầu sử dụng ADB, bạn cần cài đặt nó trên máy tính của mình. Dưới đây là các bước cài đặt ADB trên Windows:

  1. Tải xuống Android SDK Platform Tools: Truy cập trang web chính thức của Android Developers và tải xuống phiên bản Platform Tools phù hợp cho Windows. Bạn cũng có thể tìm thấy các phiên bản cho macOS và Linux trên cùng trang web này.

    Tải xuống Android SDK Platform Tools cho WindowsTải xuống Android SDK Platform Tools cho Windows

    Lưu ý: Hãy đọc kỹ các điều khoản sử dụng trước khi tải xuống.

  2. Giải nén file đã tải: Sau khi tải xuống, giải nén file ZIP vào một thư mục dễ tìm, ví dụ như ổ C: hoặc thư mục Home của bạn.
    Giải nén fileGiải nén file

  3. Mở PowerShell hoặc Command Prompt: Mở thư mục platform-tools vừa giải nén. Giữ phím Shift và nhấp chuột phải vào thư mục đó. Chọn tùy chọn “Open PowerShell window here” hoặc “Open command window here” (tùy thuộc vào phiên bản Windows của bạn).

    Chọn tùy chọn “Open PowerShell window here”Chọn tùy chọn “Open PowerShell window here”

Sau khi hoàn thành các bước này, ADB đã được cài đặt trên máy tính của bạn. Đối với người dùng macOS hoặc Linux, bạn có thể tham khảo các hướng dẫn chi tiết trên mạng để cài đặt ADB trên hệ điều hành của mình.

Kích hoạt Gỡ Lỗi USB (USB Debugging) trên thiết bị Android

Để ADB có thể giao tiếp với thiết bị Android của bạn, bạn cần kích hoạt chế độ Gỡ Lỗi USB (USB Debugging). Các bước thực hiện có thể khác nhau tùy theo phiên bản Android và nhà sản xuất thiết bị.

Thông thường, bạn cần thực hiện các bước sau:

  1. Tìm số phiên bản (Build Number): Vào Cài đặt > Thông tin điện thoại (hoặc Giới thiệu về điện thoại). Tìm mục Số phiên bản (Build Number).

  2. Kích hoạt chế độ nhà phát triển: Chạm liên tục (khoảng 7 lần) vào mục Số phiên bản cho đến khi bạn nhận được thông báo “Bạn đã là nhà phát triển!”.

  3. Bật gỡ lỗi USB: Quay lại Cài đặt, bạn sẽ thấy một mục mới là Tùy chọn nhà phát triển (Developer Options). Mở mục này và tìm tùy chọn Gỡ lỗi USB (USB Debugging) và bật nó lên.

    Sẽ tốt hơn nếu bạn tích vào tùy chọn “Luôn cho phép máy tính này” (Always allow this computer) nếu bạn đang sử dụng máy tính cá nhân mà bạn tin tưởng. Điều này giúp quá trình sử dụng ADB trở nên thuận tiện hơn.

Kiểm tra Kết Nối ADB

Để đảm bảo rằng máy tính và thiết bị Android đã kết nối thành công thông qua ADB, hãy làm theo các bước sau:

  1. Kết nối thiết bị: Kết nối điện thoại hoặc máy tính bảng Android của bạn với máy tính thông qua cáp USB.

  2. Mở Command Prompt/PowerShell: Mở cửa sổ Command Prompt hoặc PowerShell (như đã làm ở phần cài đặt).

  3. Nhập lệnh: Gõ lệnh adb devices và nhấn Enter.

    Nhập adb devices vào cửa sổ lệnhNhập adb devices vào cửa sổ lệnh

Nếu thiết bị của bạn được liệt kê trong danh sách, điều đó có nghĩa là kết nối ADB đã thành công.

Khắc phục sự cố ADB không hoạt động

Đôi khi, ADB có thể không hoạt động đúng cách. Dưới đây là một số giải pháp bạn có thể thử:

  • Kiểm tra thông báo gỡ lỗi USB: Đảm bảo rằng bạn đã cho phép gỡ lỗi USB trên điện thoại khi được hỏi. Nếu bạn không thấy thông báo, hãy thử rút cáp USB và cắm lại. Ngoài ra, hãy thử thay đổi chế độ kết nối USB trên điện thoại thành “Truyền tệp” hoặc “PTP”.

  • ADB không được nhận diện: Nếu bạn nhận được thông báo lỗi “adb is not recognized as an internal or external command”, điều đó có nghĩa là hệ thống không tìm thấy ADB. Để khắc phục, bạn cần thêm đường dẫn đến thư mục platform-tools vào biến môi trường của hệ thống.

    1. Cài đặt Java Development Kit (JDK): Truy cập trang web của Oracle và tải xuống phiên bản JDK mới nhất phù hợp với hệ điều hành của bạn. Cài đặt JDK theo hướng dẫn.
      Tìm các liên kết đối với tất cả những tùy chọn có sẵn cho Java SETìm các liên kết đối với tất cả những tùy chọn có sẵn cho Java SE

    2. Mở System Properties: Nhấp chuột phải vào biểu tượng “This PC” (hoặc “My Computer”) trên màn hình desktop hoặc trong File Explorer, sau đó chọn “Properties”.

      Nhấp chuột phải vào biểu tượng My ComputerNhấp chuột phải vào biểu tượng My Computer

    3. Mở Advanced System Settings: Trong cửa sổ System, chọn “Advanced system settings”.

      Chọn Advanced System SettingsChọn Advanced System Settings

    4. Mở Environment Variables: Trong cửa sổ System Properties, nhấp vào nút “Environment Variables…”.

      Nhấp vào nút Environment variablesNhấp vào nút Environment variables

    5. Chỉnh sửa Path: Trong phần “System variables”, tìm và chọn biến “Path”, sau đó nhấp vào nút “Edit…”.

      Chọn đường dẫn được liệt kê trong hộp dưới cùngChọn đường dẫn được liệt kê trong hộp dưới cùng

    6. Thêm đường dẫn: Nhấp vào nút “New” và thêm đường dẫn đến thư mục platform-tools (ví dụ: C:platform-tools). Nhấp “OK” để lưu các thay đổi.

      Nhấp vào Browse và điều hướng đến vị trí mà trước đó bạn đã lưu thư mục Platform-toolsNhấp vào Browse và điều hướng đến vị trí mà trước đó bạn đã lưu thư mục Platform-tools

    7. Kiểm tra lại: Mở lại Command Prompt/PowerShell và gõ lại lệnh adb devices. Thiết bị của bạn sẽ được nhận diện.

Nếu thiết bị hiển thị trạng thái “unauthorized”, hãy kiểm tra điện thoại của bạn. Một hộp thoại yêu cầu cho phép gỡ lỗi USB sẽ xuất hiện. Chọn “Always allow from this computer” và nhấn “OK”.

Chúc mừng! Bạn đã hoàn tất quá trình thiết lập ADB và sẵn sàng sử dụng nó để khám phá những tính năng thú vị trên thiết bị Android của mình.