Các lệnh ADB và Fastboot hữu ích
ADB là một công cụ chính thức của Google để sử dụng trong quá trình phát triển và cài đặt hệ điều hành Android. ADB là viết tắt của Android Debug Bridge và công cụ này về cơ bản cho phép bạn thiết lập kết nối giữa điện thoại và máy tính để bạn có thể giao tiếp với hai thiết bị. ADB sử dụng giao diện dòng lệnh, bạn có thể nhập các lệnh để làm những gì bạn muốn.
Trong bài đăng này, chúng tôi sẽ liệt kê và giải thích một số lệnh quan trọng của ADB mà bạn có thể thấy hữu ích khi biết. Hãy xem các bảng dưới đây.
Các lệnh ADB cơ bản:
Lệnh | Những gì nó |
adb devices | Cho bạn thấy một danh sách các thiết bị được gắn vào máy PC |
Adb reboot | Khởi động lại một thiết bị được kết nối với máy PC. |
Adb reboot recovery | Sẽ khởi động lại thiết bị vào chế độ phục hồi. |
Adb reboot download | Sẽ khởi động lại thiết bị được kết nối với PC vào chế độ tải xuống. |
Adb bootloader khởi động lại | Sẽ khởi động lại thiết bị vào bộ nạp khởi động. Khi ở trong bootloader, bạn sẽ được phép chọn các tùy chọn khác. |
Adb khởi động lại fastboot | Sẽ khởi động lại một thiết bị conneted đến chế độ Fastboot. |
Lệnh cài đặt / gỡ cài đặt / cập nhật ứng dụng sử dụng ADB
Lệnh | Những gì nó |
cài đặt adb .apk | ADB cho phép cài đặt các tệp APK trực tiếp trên điện thoại. Nếu bạn nhập lệnh này và nhấn phím enter, ADB sẽ bắt đầu cài đặt ứng dụng trên điện thoại. |
adb install –r .apk | Nếu một ứng dụng đã được cài đặt và bạn chỉ muốn cập nhật nó, đây là lệnh để sử dụng. |
gỡ bỏ cài đặt adb-gói_name_.g
Adb uninstall -K com.android.chrome |
Lệnh này sẽ gỡ cài đặt ứng dụng nhưng lưu trữ dữ liệu và thư mục bộ nhớ cache của ứng dụng. |
Các lệnh để đẩy và kéo tệp
Lệnh | Những gì nó |
adb rootadb push> vdadb push c: \ users \ UsamaM \ desktop \ Song.mp3 \ system \ media
Adb push filepathonPC / filename.extension path.on.phone.toplace.the.file |
Lệnh đẩy này cho phép bạn chuyển bất kỳ tập tin nào từ điện thoại sang PC. Bạn chỉ cần cung cấp đường dẫn cho tệp nằm trên máy tính của bạn và đường dẫn mà bạn muốn tệp được đặt trên điện thoại của mình. |
adb rootadb pull> ví dụ: pull \ system \ media \ Song.mp C: \ users \ UsamaM \ desktop
adb pull [Đường dẫn của tệp trên điện thoại] [Đường dẫn trên PC nơi đặt các tập tin] |
Điều này cũng tương tự như lệnh push. Bằng cách sử dụng kéo adb, bạn có thể kéo bất kỳ tệp nào từ điện thoại của mình. |
Các lệnh để sao lưu hệ thống và cài đặt ứng dụng
Lưu ý: Trước khi sử dụng các lệnh này, trong thư mục ADB, hãy tạo thư mục Sao lưu và trong thư mục sao lưu, hãy tạo thư mục SystemsApps và thư mục Ứng dụng đã cài đặt. Bạn sẽ cần những thư mục này vì bạn sẽ đẩy các ứng dụng đã sao lưu vào chúng.
Lệnh | Những gì nó |
Adb kéo / hệ thống / ứng dụng sao lưu / hệ thống ứng dụng | Lệnh này sao lưu tất cả các ứng dụng hệ thống được tìm thấy trên điện thoại của bạn vào thư mục Systemapps đã được tạo trong thư mục ADB. |
adb kéo / hệ thống / ứng dụng sao lưu / cài đặt ứng dụng | Lệnh này sao lưu tất cả các ứng dụng đã cài đặt của điện thoại vào thư mục cài đặt đã được tạo trong thư mục ADB. |
Lệnh cho Terminal cơ sở
Lệnh | Những gì nó |
adb shell | Điều này bắt đầu thiết bị đầu cuối nền. |
ra | Điều này cho phép bạn thoát khỏi terminal nền. |
adb shell ví dụ adb shell su | Thao tác này sẽ chuyển bạn sang thư mục gốc của điện thoại. Bạn cần phải sử dụng adb shell su. |
Các lệnh để Fastboot
Lưu ý: Nếu bạn định flash các tệp bằng fastboot, bạn cần phải đặt các tệp được quét trong tệp Fastboot foler hoặc thư mục Công cụ nền tảng mà bạn nhận được khi cài đặt các công cụ Android SDK.
Lệnh | Những gì nó |
Fastboot flash file.zip | Lệnh này sẽ nhấp nháy tệp a.zip trong điện thoại của bạn, nếu điện thoại của bạn được kết nối ở chế độ Fastboot. |
Khôi phục nhanh Fastboot Flash recoveryyname.img | Thao tác này nhấp nháy để phục hồi điện thoại khi kết nối ở chế độ Fastboot. |
Khởi động nhanh bootloader.img Fastboot | Thao tác này nhấp nháy hình ảnh khởi động hoặc hạt nhân nếu điện thoại của bạn được kết nối ở chế độ Fastboot. |
Fastboot getvar cid | Điều này cho thấy CID của điện thoại của bạn. |
Fastboot oem writeCID xxxxx | Điều này viết CID siêu. |
Xóa hệ thống fastboot
Xóa dữ liệu nhanh bộ nhớ cache xóa fastboot |
Nếu bạn muốn khôi phục sao lưu nandroid, trước tiên bạn cần xóa hệ thống / dữ liệu / bộ nhớ cache hiện tại của điện thoại. Trước khi thực hiện việc này, bạn nên sao lưu hệ thống của mình bằng tùy chọn khôi phục> sao lưu tùy chỉnh và đã sao chép các tệp .img đã sao lưu vào thư mục Fastboot hoặc Platform-tools trong thư mục Android SDK .. |
Hệ thống đèn flash fastboot system.img
Fastboot flash dữ liệu data.img Bộ nhớ cache flash nhanh chóng của bộ nhớ cache .img |
Các lệnh này khôi phục lại bản sao lưu bạn đã thực hiện bằng cách sử dụng khôi phục tùy chỉnh trên điện thoại của bạn. |
Fastboot oem get_identifier_token
Flash nhanh oem flash Khóa fastboot oem |
Các lệnh này sẽ giúp bạn lấy mã nhận dạng của điện thoại có thể được sử dụng để mở khóa bộ nạp khởi động. Lệnh thứ hai sẽ giúp flash mã mở khóa bootloader. Lệnh thứ ba giúp bạn khóa lại bộ nạp khởi động của điện thoại. |
Các lệnh cho Logcat
Lệnh |
Những gì nó |
Adb logcat | Sẽ hiển thị cho bạn nhật ký thời gian thực của điện thoại. Nhật ký đại diện cho quá trình liên tục của thiết bị của bạn. Bạn nên chạy lệnh này trong khi thiết bị của bạn khởi động để kiểm tra điều gì đang xảy ra |
adb logcat> logcat.txt | Thao tác này tạo tệp .txt chứa nhật ký trong thư mục Công cụ nền tảng hoặc thư mục Fastboot trong thư mục công cụ SDK Android. |
Bạn có biết bất kỳ lệnh hữu ích khác cho ADD?
Chia sẻ kinh nghiệm của bạn với chúng tôi trong hộp ý kiến dưới đây.
JR
[embedyt] https://www.youtube.com/watch?v=XslKnEE4Qo8[/embedyt]