ADB là gì? Hướng dẫn cài đặt và sử dụng ADB trên Android

ADB, viết tắt của Android Debug Bridge, là một công cụ mạnh mẽ cho phép bạn giao tiếp và điều khiển thiết bị Android từ máy tính. Bài viết này sẽ giải đáp ADB là gì, hướng dẫn cài đặt ADB và giới thiệu một số lệnh ADB thường dùng.

ADB là gì? Chức năng của ADB

ADB là một chương trình dòng lệnh (CMD) hoạt động như cầu nối giữa máy tính và thiết bị Android (điện thoại, máy tính bảng…). Nó cho phép truy cập vào Unix shell, giúp điều khiển thiết bị Android một cách toàn diện và chuyên sâu mà không cần thao tác trực tiếp trên thiết bị.

.jpg)
Hình ảnh minh họa ADB kết nối máy tính với thiết bị Android

Điều kiện sử dụng ADB

Để sử dụng ADB, bạn cần đáp ứng các điều kiện sau:

  • Cài đặt đầy đủ driver cho máy tính.
  • Có 3 file: adb.exe, AdbWinApi.dll, AdbWinUsbApi.dll trong cùng một thư mục trên máy tính (thường là ổ C).

Lưu ý: Đường dẫn đến các file này sẽ ảnh hưởng đến cú pháp lệnh ADB.

.jpg)
Ba file cần thiết cho ADB: adb.exe, AdbWinApi.dll, và AdbWinUsbApi.dll

Hướng dẫn cài đặt ADB trên máy tính

Bước 1: Tải và giải nén ADB

Truy cập trang web chính thức của Android Developers và tải file nén phù hợp với hệ điều hành của bạn (Windows, Linux, macOS). Sau khi tải xuống, hãy giải nén file này.

.jpg)
Tải file nén ADB phù hợp với hệ điều hành

Bước 2: Sao chép đường dẫn thư mục ADB

Mở thư mục chứa ADB vừa giải nén và sao chép đường dẫn đến thư mục này.

.jpg)
Sao chép đường dẫn đến thư mục chứa các file ADB

Bước 3: Thêm đường dẫn ADB vào biến môi trường

  • Mở System > Advanced system settings > Environment Variables.
  • Chọn Path > Edit > Dán đường dẫn thư mục ADB vào.

.jpg)
Thêm đường dẫn thư mục ADB vào biến môi trường Path

Khởi động lại máy tính. Mở CMD và gõ adb. Nếu màn hình hiển thị thông tin về ADB, bạn đã cài đặt thành công.

.jpg)
Kiểm tra cài đặt ADB bằng lệnh adb trong CMD

Một số lệnh ADB thường dùng

Dưới đây là một số lệnh ADB cơ bản và hữu ích:

  • adb devices: Liệt kê các thiết bị Android đang kết nối.
  • adb push <đường dẫn file trên máy tính> <đường dẫn thư mục trên thiết bị>: Sao chép file từ máy tính sang thiết bị.
  • adb pull <đường dẫn file trên thiết bị> <đường dẫn thư mục trên máy tính>: Sao chép file từ thiết bị sang máy tính.

.jpg)
Sử dụng adb pull để sao chép file từ thiết bị Android sang máy tính

  • adb install <đường dẫn file APK>: Cài đặt ứng dụng.
  • adb uninstall <tên gói ứng dụng>: Gỡ cài đặt ứng dụng.
  • adb reboot: Khởi động lại thiết bị.

.jpg)
Khởi động lại thiết bị bằng lệnh adb reboot

  • adb get-state: Kiểm tra trạng thái kết nối của thiết bị.
  • adb get-serialno: Xem số seri của thiết bị.
  • adb shell screencap <đường dẫn lưu ảnh>: Chụp ảnh màn hình.

.jpg)
Chụp ảnh màn hình thiết bị bằng lệnh adb shell screencap

  • adb shell screenrecord <đường dẫn lưu video>: Quay video màn hình.
  • adb shell pm list packages: Liệt kê các gói ứng dụng đã cài đặt.
  • adb shell: Khởi động shell từ xa.

ADB đã được tích hợp sẵn trên Android

Bạn không cần cài đặt thêm bất kỳ ứng dụng nào trên thiết bị Android để sử dụng ADB. Dịch vụ ADB (adbd) thường được tích hợp sẵn trong hệ điều hành. Sau khi cài đặt ADB trên máy tính, bạn có thể kết nối và điều khiển thiết bị Android thông qua dòng lệnh.

.jpg)
ADB daemon (adbd) đã được tích hợp sẵn trong hệ điều hành Android

Kết luận

ADB là công cụ hữu ích cho người dùng Android, đặc biệt là các nhà phát triển. Hiểu rõ ADB là gì, cách cài đặt và sử dụng các lệnh ADB sẽ giúp bạn quản lý và điều khiển thiết bị Android hiệu quả hơn.

>> Biên Tập: Văn Hóa Học

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *