Computer >> Hướng Dẫn Máy Tính >  >> Điện Thoại Thông Minh >> Điện Thoại Thông Minh

9 lệnh ADB phổ biến bạn nên biết

9 lệnh ADB phổ biến bạn nên biết

Android Debug Bridge (ADB) là công cụ dòng lệnh để tương tác với thiết bị Android từ máy tính. Các lệnh ADB cho phép thực hiện nhiều tác vụ, bao gồm những việc khó hoặc không thể làm không có ADB. Trong bài này chúng tôi bao gồm 9 lệnh ADB thiết yếu mà mọi người dùng Android nên biết.

Làm sao thiết lập ADB?

ADB được phân phối qua gói Android SDK Platform-Tools. Nếu bạn đã cài Android Studio trên máy tính, bạn có thể cài ADB qua SDK Manager:

  1. Trên thanh công cụ Android Studio, chọn "Tools -> SDK Manager".
  2. Tìm gói "Android SDK Platform-Tools" và chọn.
  3. Nhấn "OK".

Android Studio sẽ tải gói SDK Platform-Tools. Thay vào đó, bạn có thể tải gói Android SDK Platform-Tools độc lập.

Để chạy ADB, điều hướng đến thư mục "platform-tools" vừa tải. Thư mục này nên chứa chương trình "adb".

9 lệnh ADB phổ biến bạn nên biết9 lệnh ADB phổ biến bạn nên biết

Bạn cần mở Terminal hoặc command prompt mới và thay đổi thư mục để trỏ đến chương trình ADB này. Ví dụ, lệnh của tôi trông như sau:

cd /Users/jessica/Downloads/platform-tools/

Bây giờ bạn sẵn sàng chạy lệnh ADB!

1. Hiển thị thiết bị đã kết nối

Khi dùng lệnh ADB, bạn cần đảm bảo thiết bị muốn tương tác thực sự đã kết nối với máy tính. Mặc dù ADB đã cải thiện đáng kể gần đây, ADB đôi khi vẫn "không thấy" smartphone hoặc tablet đã kết nối.

Lệnh sau đảm bảo ADB sẵn sàng giao tiếp với thiết bị Android:

adb devices

Sau khi nhập lệnh, số serial của thiết bị đã kết nối sẽ xuất hiện trong command prompt/Terminal.

Nếu thiết bị không xuất hiện, hãy đảm bảo bạn đã bật Gỡ lỗi USB (USB debugging) trên thiết bị Android.

2. Khởi động lại thiết bị

Lệnh này khởi động lại thiết bị ở chế độ bình thường. Bạn thường chạy lệnh này sau khi flash thứ gì đó vào thiết bị và cần khởi động lại.

adb reboot

Lệnh này cũng hữu ích nếu gặp sự cố với thiết bị Android — ví dụ: smartphone đột ngột không phản hồi.

3. Khởi động vào Recovery

Thiết bị Android có chế độ recovery (khôi phục), một phân vùng bootable đặc biệt. Nếu gặp sự cố với thiết bị Android, bạn có thể sửa bằng cách boot vào recovery mode.

Nếu muốn khởi động lại thiết bị vào recovery mode, hãy chạy lệnh:

adb reboot recovery

Thiết bị sẽ tắt nguồn và khởi động vào recovery mode. Nếu bạn đã flash custom recovery, nó sẽ load thay vì recovery gốc của Android.

4. Khởi động vào Bootloader mode

Bootloader là thứ chạy đầu tiên khi bạn boot thiết bị Android. Nếu muốn mở khóa bootloader, boot vào recovery hoặc thực hiện tác vụ liên quan root, bạn cần boot thiết bị vào bootloader mode.

adb reboot bootloader

5. Khởi động vào Fastboot

Chế độ fastboot của Android giúp flash custom recovery cũng như custom ROM. Thay vì vào bootloader rồi chọn fastboot, bạn có thể chạy thẳng vào fastboot mode bằng lệnh:

adb reboot fastboot

6. Gửi tệp đến thiết bị

Có nhiều ứng dụng giúp truyền tệp giữa máy tính và Android, như OpenMTP. Tuy nhiên, nếu chỉ muốn truyền tệp thỉnh thoảng, tải toàn bộ ứng dụng có thể quá đáng.

Lệnh adb push cho phép gửi tệp đến thiết bị Android. Chỉ cần chỉ định vị trí nguồn của tệp và đích bạn muốn gửi:

adb push Source Destination

Ví dụ: bạn có tệp "myapplication.apk" trên Desktop muốn đẩy vào thư mục "downloads" của smartphone. Lệnh ADB có thể trông như:

adb push /Users/jessica/Desktop/myapplication.apk /sdcard/downloads

Tệp sẽ được đẩy từ laptop/máy tính vào thư mục "Downloads" của smartphone/tablet kết nối.

7. Lấy tệp từ thiết bị

Chúng ta đã xem push tệp, nhưng cũng có thể pull tệp. Lệnh ADB này cho phép kéo tệp từ thiết bị Android để xuất hiện trên laptop/máy tính kết nối.

Chỉ cần chỉ định tệp bạn pull và vị trí lưu trên máy tính:

adb pull FileLocation Destination

Giả sử muốn pull tệp "myphoto.jpg" từ smartphone/tablet và lưu lên Desktop. Lệnh trông như:

adb pull /sdcard/myphoto.jpg /Users/jessica/Desktop

8. Cài ứng dụng lên thiết bị

Khi tải ứng dụng từ nguồn khác Google Play, bạn có thể phải đẩy ứng dụng từ laptop lên smartphone/tablet dưới dạng file APK.

Để cài file APK, chỉ cần chỉ định vị trí APK đó:

adb install APKLocation

Ví dụ, cài APK tên MTE.apk lưu trên Desktop, chạy lệnh:

adb install /Users/jessica/Desktop/MTE.apk

File APK sẽ được đẩy lên Android và cài tự động.

9. Remount hệ thống

Đôi khi bạn cần remount toàn bộ hệ thống thiết bị. Điều này đặt phân vùng "/system" vào chế độ ghi, và nên chạy trước khi push bất kỳ tệp nào vào phân vùng này. Lưu ý: chỉ remount được hệ thống trên thiết bị Android đã root.

Để remount, chạy lệnh:

adb remount

Kết luận

Đây là những lệnh ADB phổ biến nhất mà mọi người dùng Android nên biết. Các lệnh này cho phép cài ứng dụng, trích xuất tệp từ thiết bị Android, và đẩy tệp lên smartphone/tablet bằng một lệnh. Có thể tiết kiệm đáng kể thời gian và công sức.

Lệnh ADB cũng thiết yếu nếu bạn có kế hoạch root, hack, hoặc tùy chỉnh thiết bị Android bất kỳ lúc nào trong tương lai. Bạn cũng có thể muốn học cách sao lưu dữ liệu Android dùng ADB trên Ubuntu hoặc cách gỡ cài đặt ứng dụng hệ thống/bloatware không cần root trên Android.