ADB là gì? Điều kiện, cách cài đặt, các lệnh ADB thường dùng

0
(0)

ADB là gì? Cũng như các thông tin, điều kiện, cách cài đặt ADB sẽ như thế nào? Tại sao ADB thường được cài đặt trong các dòng điện thoại Android. Hôm nay, cùng trang DINHNGHIA tìm hiểu ngay câu trả lời cho các thắc mắc trên qua bài viết bên dưới nhé!

ADB là gì?

ADB (Android Debug Bridge) là một chương trình dạng dòng lệnh giúp liên kết máy tính với các thiết bị điện thoại, máy tính bảng,… sử dụng hệ điều hành Android. Nhờ ADB, máy tính có thể truy cập vào trình thông dịch lệnh để điều khiển hoàn toàn thiết bị Android của bạn.

AD là chương trình giúp liên kết máy tính với các thiết bị sử dụng hệ điều hành Android
AD là chương trình giúp liên kết máy tính với các thiết bị sử dụng hệ điều hành Android

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

  • Để cài đặt ADB, máy tính bạn cần cài đặt đầy đủ các driver cần thiết.
  • Kiểm tra trong máy tính bạn (thường là ổ đĩa C) đã có 3 tập tin adb.exe, AdbWinApi.dll, AdbWinUsbApi.dll chưa?

Lưu ý: Tùy thuộc vào vị trí lưu 3 tập tin trên mà các dòng lệnh có thể có thay đổi.

Điều kiện để thiết bị có thể sử dụng ADB
Điều kiện để thiết bị có thể sử dụng ADB

Cách cài đặt ADB để điều khiển thiết bị Android

Bước 1: Truy cập vào link > Tìm và chọn file nén phù hợp với hệ điều hành máy bạn đang dùng > Tải file về, tiến hành giải nén.

Chọn file nén phù hợp với hệ điều hành máy bạn đang dùng và tải về
Chọn file nén phù hợp với hệ điều hành máy bạn đang dùng và tải về

Bước 2: Truy cập vào thư mục chứa file vừa tải > Copy đường dẫn đến thư mục này nằm trên thanh thư mục.

Truy cập vào thư mục chứa file vừa tải và copy đường dẫn
Truy cập vào thư mục chứa file vừa tải và copy đường dẫn

Bước 3: Khởi động mục System > Nhấn chọn Advanced system settings > Chọn tiếp mục Environment Variables > Chọn tiếp mục Path > Chọn Edit > Dán đường dẫn vừa copy ở bước 2 vào.

Tìm chọn mục Edit trong mục Path để dán đường dẫn vừa copy ở bước 2 vào
Tìm chọn mục Edit trong mục Path để dán đường dẫn vừa copy ở bước 2 vào

Bước 4: Khởi động lại máy tính > Mở cmd và gõ ADB. Nếu bạn thấy cửa sổ hiển thị như hình bên dưới tức là máy tính bạn đã cài đặt thành công ADB.

Cửa sổ hiển thị thông báo máy tính bạn đã cài đặt thành công ADB
Cửa sổ hiển thị thông báo máy tính bạn đã cài đặt thành công ADB

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

ADB devices

Đây là lệnh được sử dụng để kiểm tra danh sách các thiết bị Android đang được kết nối với máy tính của bạn.

Cú pháp thực hiện: adb devices.

Câu lệnh ADB devices giúp kiểm tra danh sách các thiết bị Android đang kết nối
Câu lệnh ADB devices giúp kiểm tra danh sách các thiết bị Android đang kết nối

ADB push

Với câu lệnh này, bạn có thể sao chép một cái file bất kì từ máy tính sang thiết bị Android kết nối.

Cú pháp thực hiện: adb push remote local.

Trong đó:

  • Remote là đường dẫn tới vị trí file trên máy của bạn.
  • Local là thư mục file trên thiết bị.
Câu lệnh giúp sao chép file từ máy tính sang thiết bị Android kết nối
Câu lệnh giúp sao chép file từ máy tính sang thiết bị Android kết nối

ADB pull

ADB pull là câu lệnh giúp sao chép một file bất kì từ thiết bị đến máy tính của bạn.

Cú pháp thực hiện: adb pull local remote.

Câu lệnh giúp sao chép một file bất kì từ thiết bị đến máy tính của bạn
Câu lệnh giúp sao chép một file bất kì từ thiết bị đến máy tính của bạn

ADB install

Tiếp theo là câu lệnh dùng để cài đặt hoặc gỡ ứng dụng trên thiết bị bạn đang kết nối.

Cú pháp thực hiện:

  • Cài đặt cho thiết bị đầu tiên trong danh sách: adb install “path/to/file.apk”.
  • Cài đặt cho một thiết bị bất kì: adb -s [serial-number] install “path/to/file.apk”.
  • Gỡ bỏ ứng dụng: adb uninstall.
Câu lệnh giúp bạn có thể cài đặt hoặc gỡ ứng dụng trên thiết bị bạn đang kết nối
Câu lệnh giúp bạn có thể cài đặt hoặc gỡ ứng dụng trên thiết bị bạn đang kết nối

ADB reboot

Câu lệnh giúp khởi động lại thiết bị bạn đang kết nối.

Cú pháp thực hiện:

  • Sử dụng câu lệnh adb reboot để khởi động lại thiết bị.
  • Sử dụng câu lệnh adb reboot-bootloader để khởi động máy và truy cập vào bộ nạp khởi động.
  • Câu lệnh adb reboot-recovery giúp reset máy về trạng thái ban đầu.
Câu lệnh giúp khởi động lại thiết bị bạn đang kết nối với 3 chế độ tùy chọn
Câu lệnh giúp khởi động lại thiết bị bạn đang kết nối với 3 chế độ tùy chọn

ADB get-state

Tiếp theo là câu lệnh thể hiện trạng thái của thiết bị bạn đang kết nối. Thông thường sẽ có 3 loại trạng thái hiển thị là: bootloader, print offline và device.

Cú pháp thực hiện: adb get-state.

Câu lệnh thể hiện trạng thái của thiết bị bạn đang kết nối
Câu lệnh thể hiện trạng thái của thiết bị bạn đang kết nối

ADB get-serialno

Câu lệnh giúp bạn kiểm tra số seri của các thiết bị đang ghép nối với thiết bị của mình.

Cú pháp thực hiện: adb get-serialno.

Câu lệnh giúp kiểm tra số seri của các thiết bị đang ghép nối với thiết bị
Câu lệnh giúp kiểm tra số seri của các thiết bị đang ghép nối với thiết bị

ADB shell screencap

Câu lệnh cho phép bạn chụp ảnh màn hình thiết bị đang kết nối.

Cú pháp thực hiện: adb shell screencap /sdcard/picture.png.

Câu lệnh hỗ trợ bạn chụp ảnh màn hình thiết bị đang kết nối
Câu lệnh hỗ trợ bạn chụp ảnh màn hình thiết bị đang kết nối

ADB shell screenrecord

Câu lệnh cho phép quay video màn hình thiết bị bạn đang kết nối.

Cú pháp thực hiện: adb shell screenrecord /sdcard/video.mp4.

Câu lệnh cho phép quay video màn hình thiết bị bạn đang kết nối
Câu lệnh cho phép quay video màn hình thiết bị bạn đang kết nối

ADB shell pm list packages

Đây là câu lệnh giúp cho thấy danh sách packages đang cài đặt trên thiết bị.

Cú pháp thực hiện: adb shell pm list packages.

Câu lệnh giúp cho thấy danh sách packages đang cài đặt trên thiết bị
Câu lệnh giúp cho thấy danh sách packages đang cài đặt trên thiết bị

ADB shell

Câu lệnh dùng để khởi động shell từ khoảng cách xa.

Cú pháp thực hiện: adb shell.

Câu lệnh dùng để khởi động shell từ khoảng cách xa
Câu lệnh dùng để khởi động shell từ khoảng cách xa

Để dùng ADB có cần cài gì thêm vào thiết bị Android không?

Câu trả lời cho câu hỏi trên là không nhé! Để giải thích thêm cho câu trả lời trên là vì daemon ADB (adbd) thường đã được tích hợp sẵn trong hệ điều hành Android. Nên bạn chỉ cần kích hoạt thông qua giao diện dòng lệnh sau khi cài đặt xong.

ADB được tích hợp sẵn trong hệ điều hành Android
ADB được tích hợp sẵn trong hệ điều hành Android

Xem thêm:

Bài viết trên đã giúp bạn giải đáp thắc mắc định nghĩa ADB là gì cũng như các điều kiện, cách cài đặt và các lệnh ADB như thế nào. Hy vọng với những hướng dẫn chi tiết bên trên bạn sẽ thực hiện thành công.

Bạn thấy bài viết này hữu ích chứ?

Hãy chọn vào ngôi sao để đánh giá bài viết

Đánh giá trung bình 0 / 5. Lượt đánh giá 0

Hãy là người đầu tiên đánh giá bài viết

Hãy để lại bình luận

Xem nhiều

Bài tin liên quan

Mạng 5G là gì? Mạng 5G khi nào phủ sóng toàn quốc?

Mạng 5G là bước tiến vượt bậc trong công...

Mạng 4G là gì? Có nhanh không? 4G và LTE khác gì nhau?

Mạng 4G, ra đời vào năm 2010, là thế...

3G là gì? Tốc độ của mạng 3G là bao nhiêu? Khác gì với 2G và 4G

Mạng 3G, ra đời vào đầu những năm 2000,...

Mạng 2G là gì? Tại sao cắt mạng 2G? Khi nào cắt?

Mạng 2G, công nghệ di động phổ biến từ...