ADB là từ viết tắt của Android Debug Bridge , là một phần của SDK Android (Bộ công cụ phát triển phần mềm). Nó sử dụng mô hình máy khách-máy chủ (nghĩa là adbd
daemon ADB, đang chạy trên thiết bị và có thể được kết nối) và trong hầu hết các trường hợp được sử dụng qua kết nối USB. Cũng có thể sử dụng nó thông qua WiFi (adb không dây).
Bạn không cần phải cài đặt gì trên thiết bị Android của mình, vì daemon ADB ( adbd
) đã được tích hợp vào HĐH Android. Nó thường được truy cập thông qua giao diện dòng lệnh từ PC, nơi cài đặt SDK Android đầy đủ (hiện tại có lưu trữ tải xuống 30 MB) hoặc phiên bản rút gọn ồ ạt cho "người không phát triển", đôi khi được gọi là "Mini ADB "hoặc" ADB Essential "(đối với Linux, đây chỉ là adb
tệp thực thi; đối với Windows, nó adb.exe
cộng với hai hoặc ba .dll
tệp):
adb [-d|-e|-s <serialNumber>] <command>
(serialNumber chỉ cần thiết nếu có nhiều thiết bị được kết nối cùng một lúc, vì vậy bạn phải chỉ định mục tiêu)
Nó sẽ trở thành một câu trả lời khá dài để giải thích tất cả các tùy chọn / lệnh có sẵn adb
. Vì vậy, tôi sẽ chỉ đặt tên cho một số chi tiết quan trọng:
adb backup
/ adb restore
: Để sao lưu / khôi phục thiết bị của bạn, các ứng dụng đơn có / không có dữ liệu của chúng hoặc dữ liệu có / không có ứng dụng của chúng, tối đa sao lưu toàn bộ ứng dụng và dữ liệu, bao gồm cả ứng dụng hệ thống
adb push
/ adb pull
: sao chép tập tin vào / từ thiết bị
adb shell
: mở shell trên thiết bị để thực hiện lệnh trực tiếp
adb logcat
/ adb bugreport
: hiển thị nhật ký hệ thống hoặc tạo báo cáo lỗi hoàn chỉnh bao gồm nhật ký hệ thống, thông tin thiết bị và hơn thế nữa
adb [un]install
: (un) cài đặt một ứng dụng
Đây chỉ là một lựa chọn nhỏ. Có các lệnh bổ sung cho kịch bản và đặc biệt adb shell
có rất nhiều tùy chọn (về cơ bản, tất cả các lệnh Linux và Java có sẵn trên thiết bị đều có thể chạy qua nó).
Tài liệu tham khảo hữu ích
- Mọi thứ về ADB ( Tài liệu tham khảo cho mọi người tại XDA Developers)
- ADB for Dummies (một lần nữa có sẵn thông qua Nhà phát triển SDK. Nếu bạn bỏ lỡ các hướng dẫn như tôi đã làm trước tiên: Bài viết đầu tiên chỉ bao gồm các liên kết, đầy màu sắc như chúng có thể nhìn :))
- Hướng dẫn nhanh về Android ADB
android-tools-adb
.