Các lệnh ADB hàng đầu mà mọi người dùng Android nên biết

Tác giả Starlink, T.M.Một 29, 2024, 04:10:20 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 2 Khách đang xem chủ đề.

Các lệnh ADB trong tầm tay bạn.

ADB, hay Android Debug Bridge, là một công cụ mạnh mẽ cho phép bạn điều khiển thiết bị Android của mình từ máy tính. Cho dù là quản lý ứng dụng, chụp ảnh màn hình hay truy cập nhật ký hệ thống, ADB đều đơn giản hóa các tác vụ và mở khóa các tính năng nâng cao, khiến nó trở thành công cụ bắt buộc phải biết đối với mọi người dùng Android.


1. ADB là gì và tại sao nên sử dụng?

ADB, hay Android Debug Bridge, là một công cụ dòng lệnh cho phép bạn kiểm soát thiết bị Android của mình ngoài các thiết lập tiêu chuẩn. Bằng cách nhập lệnh văn bản vào terminal của máy tính, bạn có thể giao tiếp trực tiếp với thiết bị để mở khóa các tính năng nâng cao và thực hiện các tác vụ không thể truy cập thông qua menu thông thường.

Là cầu nối giữa thiết bị và máy tính, ADB cho phép bạn cài đặt ứng dụng, chuyển tệp, chụp ảnh màn hình, truy cập nhật ký hệ thống, v.v. Đây là công cụ mạnh mẽ dành cho bất kỳ ai muốn tùy chỉnh, khắc phục sự cố hoặc nâng cao trải nghiệm Android của mình.

Tại sao nên sử dụng ADB? ADB đơn giản hóa các tác vụ như gỡ lỗi ứng dụng, kiểm tra kết nối hoặc sửa lỗi hệ thống, giúp chúng nhanh hơn và dễ dàng hơn. Cho dù bạn là nhà phát triển hay chỉ am hiểu công nghệ, ADB đều mở ra khả năng kiểm soát hoàn toàn thiết bị Android của bạn.

2. Bắt đầu với ADB

Bắt đầu với ADB rất dễ dàng. Trước tiên, hãy tải xuống và cài đặt Android SDK Platform-Tools trên máy tính của bạn. Sau đó, bật tùy chọn nhà phát triển trên thiết bị Android của bạn bằng cách chạm vào "Build Number" trong Settings, sau đó bật "USB Debugging". Sau đó, kết nối thiết bị của bạn với máy tính qua USB, cấp quyền kết nối và bạn đã thiết lập xong. Để biết hướng dẫn chi tiết, hãy tham khảo bài viết này về cách cài đặt ADB.

Nếu bạn thích thiết lập không dây, bạn có thể kết nối thiết bị của mình với máy tính qua Wi-Fi sau khi kết nối USB ban đầu. ADB không dây rất tuyệt vời cho các tác vụ như thử nghiệm ứng dụng hoặc điều chỉnh cài đặt khi đang di chuyển. Để biết thêm thông tin về cách thiết lập, hãy xem hướng dẫn này về cách bật ADB không dây.

3. 9 lệnh ADB mà mọi người dùng Android nên biết

Sau khi bạn đã thiết lập ADB, đã đến lúc khám phá các lệnh khiến nó trở nên mạnh mẽ như vậy. Các lệnh ADB được thiết kế để đơn giản hóa các tác vụ, cải thiện hiệu quả và mở khóa các tính năng nâng cao trên thiết bị Android của bạn. Sau đây là chín lệnh thiết yếu mà mọi người dùng Android nên biết—đừng lo, chúng rất dễ sử dụng!

3.1. Kiểm tra kết nối thiết bị

Mã nguồn [Chọn]
adb devices
Chạy lệnh này trên terminal hoặc dấu nhắc lệnh để xác minh rằng thiết bị Android của bạn được kết nối đúng với máy tính. Lệnh này liệt kê tất cả các thiết bị được kết nối với hệ thống của bạn, đảm bảo ADB đã sẵn sàng hoạt động.

Nếu thiết bị của bạn không được kết nối, lệnh sẽ trả về danh sách trống, cho biết ADB không thể phát hiện bất kỳ thiết bị nào.


Tuy nhiên, nếu kết nối thành công, bạn sẽ thấy danh sách các thiết bị được kết nối. Ví dụ:


Kiểm tra nhanh này đảm bảo ADB đã sẵn sàng trước khi bạn bắt đầu thực hiện thêm lệnh. Nếu thiết bị của bạn không xuất hiện, hãy kiểm tra lại kết nối USB, đảm bảo "Gỡ lỗi USB" được bật và cho phép kết nối trên thiết bị của bạn nếu được nhắc.

3.2. Cài đặt ứng dụng

Mã nguồn [Chọn]
adb install <path_to_apk>
Lệnh này cho phép bạn nhanh chóng cài đặt tệp APK trên thiết bị Android của mình mà không cần phải mất công điều hướng qua các menu. Tất cả những gì bạn cần là đường dẫn tệp đến APK trên máy tính của bạn.

Ví dụ, để cài đặt Twitter Lite APK, bạn sẽ chạy:


Sau khi cài đặt hoàn tất, ứng dụng sẽ xuất hiện trên điện thoại của bạn, sẵn sàng để sử dụng. Điều này đặc biệt hữu ích khi thử nghiệm ứng dụng hoặc cài đặt APK không có trên Google Play Store.

Nếu bạn gặp bất kỳ sự cố nào, hãy kiểm tra lại đường dẫn tệp và đảm bảo thiết bị của bạn được kết nối đúng cách.

3.3. Liệt kê các ứng dụng đã cài đặt

Mã nguồn [Chọn]
adb shell pm list packages
Lệnh này cung cấp cho bạn danh sách đầy đủ tất cả các ứng dụng được cài đặt trên thiết bị Android của bạn, hiển thị tên gói của chúng. Lệnh này đặc biệt hữu ích khi bạn cần xác định các ứng dụng cho các tác vụ quản lý như gỡ cài đặt hoặc xóa dữ liệu.


Vì danh sách đầy đủ có thể quá nhiều, bạn có thể tìm kiếm các ứng dụng hoặc gói cụ thể để tiết kiệm thời gian. Sử dụng các lệnh sau dựa trên hệ điều hành của bạn:

Trên Windows : Sử dụng lệnh findstr

Mã nguồn [Chọn]
adb shell pm list packages | findstr twitter
Trên Linux hoặc macOS : Sử dụng lệnh grep

Mã nguồn [Chọn]
adb shell pm list packages | grep twitter
Ví dụ, tìm kiếm Twitter sẽ trả về:


3.4. Gỡ cài đặt ứng dụng

Mã nguồn [Chọn]
adb uninstall <package_name>
Lệnh này xóa các ứng dụng không mong muốn khỏi thiết bị của bạn bằng cách chỉ định tên gói của chúng. Đây là một cách tuyệt vời để xóa phần mềm rác, giải phóng dung lượng hoặc gỡ cài đặt các ứng dụng bạn đang thử nghiệm.

Trước tiên, hãy đảm bảo bạn có đúng tên gói cho ứng dụng bạn muốn gỡ cài đặt. Ví dụ: để gỡ cài đặt Twitter Lite, bạn có thể đã xác định tên gói của ứng dụng đó trước đó là:

Mã nguồn [Chọn]
com.twitter.android.lite
Vì vậy, bạn chạy lệnh:

Mã nguồn [Chọn]
adb uninstall com.twitter.android.lite

Twitter hiện đã bị gỡ cài đặt.

3.5. Chụp ảnh màn hình

Mã nguồn [Chọn]
adb shell screencap /sdcard/screenshot.png

Lệnh này chụp màn hình thiết bị của bạn và lưu ảnh chụp màn hình vào bộ nhớ điện thoại, cụ thể là trong thư mục /sdcard. Hoàn hảo cho những tình huống bạn cần chụp ảnh nhanh mà không cần sử dụng nút vật lý.


3.6. Ghi lại màn hình của bạn

Mã nguồn [Chọn]
adb shell screenrecord /sdcard/recording.mp4
Với lệnh này, bạn có thể ghi lại mọi thứ diễn ra trên màn hình thiết bị Android và lưu dưới dạng tệp video. Rất lý tưởng để tạo hướng dẫn, giới thiệu các tính năng của ứng dụng hoặc chia sẻ cảnh quay trò chơi.

Quá trình ghi sẽ bắt đầu ngay lập tức và lưu vào thư mục /sdcard của thiết bị của bạn dưới dạng recording.mp4.


Để dừng ghi âm, hãy nhấn Ctrl + C trên terminal hoặc để thời gian ghi âm kết thúc sau 3 phút (thời lượng mặc định).


3.7. Quản lý tập tin

Với ADB, việc chuyển tập tin giữa máy tính và thiết bị Android của bạn diễn ra liền mạch. Các lệnh này hoàn hảo để sao lưu dữ liệu, chuyển phương tiện hoặc đẩy tập tin cấu hình vào thiết bị của bạn.

Mã nguồn [Chọn]
adb push <local_path> <device_path>
Chuyển tập tin từ máy tính sang thiết bị của bạn.

Mã nguồn [Chọn]
adb pull <device_path> <local_path>
Sao chép tập tin từ thiết bị của bạn vào máy tính.

3.8. Nhật ký hệ thống truy cập

Mã nguồn [Chọn]
adb logcat
Lệnh này cho phép bạn xem nhật ký chi tiết từ thiết bị Android của mình theo thời gian thực. Đây là công cụ vô giá dành cho các nhà phát triển gỡ lỗi ứng dụng và cũng có thể giúp xác định chính xác sự cố hoặc theo dõi lỗi trong hiệu suất của thiết bị.


Thiết bị đầu cuối của bạn sẽ hiển thị nguồn cấp dữ liệu trực tiếp về nhật ký hệ thống, bao gồm hoạt động của ứng dụng, thông báo hệ thống và báo cáo lỗi.

3.9. Khởi động lại thiết bị của bạn

Mã nguồn [Chọn]
adb reboot
Khởi động lại thiết bị Android của bạn cũng đơn giản như chạy lệnh này, loại bỏ nhu cầu sử dụng nút nguồn theo cách thủ công. Nếu điện thoại của bạn không phản hồi hoặc bạn đang trong quá trình gỡ lỗi, bạn có thể dễ dàng khởi động lại bằng lệnh này.

4. Mẹo xử lý ADB an toàn

ADB là một công cụ đa năng, nhưng thận trọng là chìa khóa. Chỉ kết nối với máy tính đáng tin cậy, tránh bật gỡ lỗi USB ở nơi công cộng và luôn kiểm tra lại các lệnh để tránh thay đổi vô tình. Và luôn xác minh đường dẫn tệp và tên gói để tránh mất dữ liệu hoặc sự cố hệ thống.