Video: Hướng dẫn cài đặt ADB & Fastboot cho máy tính // How To Install ADB & Fastboot 2025
Bạn là một nhà phát triển ứng dụng Android sắp tới. Bạn đã cài đặt Android Studio và thử nghiệm một vài ứng dụng. Bạn đã sử dụng nhiều tính năng có sẵn trong Android Studio.
Bạn thích giao diện của Android Studio. Nhưng bạn nhận ra rằng, một lần trong một thời gian, Android Studio là không đủ. Đôi khi bạn cần lấy con bò bằng sừng. Thay vì chọn menu và chọn các tùy chọn, bạn cần liên lạc trực tiếp với trình mô phỏng hoặc thiết bị vật lý của bạn. Vâng, bạn bắt đầu trong Android Studio. Nhưng bạn cũng mở một cửa sổ lệnh và gõ lệnh. Lệnh của bạn cho biết thiết bị chính xác phải làm gì. Đây là cách hoạt động:
Trong Android Studio, hãy tìm nút Công cụ đầu cuối ở phần dưới bên trái của cửa sổ chính. Khi bạn nhấp vào nút đó, một bảng điều khiển mới xuất hiện. Bảng điều khiển này chứa cửa sổ lệnh máy tính phát triển của bạn - cửa sổ nhắc lệnh MS-DOS trên máy PC hoặc ứng dụng Terminal trên máy Mac.
Công cụ adb (nhân vật nổi bật nổi bật trong bài viết này) sống trong một thư mục được gọi là công cụ nền tảng. Vì vậy, điều tiếp theo cần làm là tìm thư mục công cụ nền tảng của bạn. (Khi bạn cài đặt Android Studio, thói quen cài đặt tạo thư mục Android SDK Bạn có thể tìm thư mục SDK bằng cách chọn File → Cấu trúc dự án → Vị trí SDK trong Android Studio Bên trong thư mục SDK đó là thư mục công cụ nền tảng.)
Trong bảng điều khiển Đầu cuối, nhập cd theo sau bởi tên đường dẫn đầy đủ của thư mục công cụ nền tảng. Ví dụ: nếu bạn có thư mục có tên UsersMyNameAppDataLocalAndroidsdk, nhập
cd UsersMyNameAppDataLocalAndroidsdkplatform-tools
và sau đó nhấn Enter.
Sau đó, với trình mô phỏng của bạn đang chạy, hoặc thiết bị vật lý của bạn được kết nối qua USB, gõ
thiết bị adb
Với chương trình mô phỏng chạy, chương trình adb phản ứng với
Đối với một thiết bị vật lý, dòng thứ hai trông giống như sau:Thiết bị 875A8B201AF74D01
Dù bằng cách nào, thiết bị từ nói với bạn rằng một cái gì đó Android-ish đang chạy.
Bây giờ hãy tưởng tượng rằng bạn muốn sao chép một tệp tin (gọi nó là tệp tin myfile) từ máy tính phát triển của bạn vào thẻ SD của thiết bị. Nhập lệnh adb sau:
adb push myfile sdcard / myfile
Để sao chép cùng một tệp từ thiết bị tới máy tính phát triển của bạn, nhập
adb pull sdcard / myfile
Để cài đặt một ứng dụng lên Android thiết bị, tìm tên của ứng dụng. tập tin apk. Nhập
adb install myapp. apk
Để xem sản lượng logcat của thiết bị, gõ
adb logcat
Màn hình hiển thị logcat kết quả không dễ di chuyển được như màn hình hiển thị trong bảng điều khiển Logcat của Android Studio, nhưng hiển thị này sẽ làm trong một pinch.
Android là một phiên bản của Linux. Vì vậy, giống như tất cả các thiết bị chạy Linux, trình giả lập hoặc thiết bị vật lý của bạn có dấu nhắc lệnh riêng. Để chạy trình bao từ máy tính phát triển của bạn, gõ
adb shell Khi bạn làm, bạn có thể gõ nhiều lệnh lệnh Linux thông thường. Dưới đây là một vài trong số chúng: pwd: Hiển thị tên của thư mục hiện hành.
cd: Thay đổi thư mục làm việc hiện tại.
ls: Liệt kê các tệp trong thư mục này.
-
cp: Sao chép một tập tin.
-
mv: Di chuyển hoặc đổi tên một tệp.
-
rm: Xóa một tệp.
-
mkdir: Tạo một thư mục mới.
-
sáng: thực hiện các tác vụ quản lý hoạt động (ví dụ: bắt đầu hoạt động, bắt đầu dịch vụ, dừng quy trình hoặc phát sóng nội dung nào đó).
-
pm: Thực hiện tác vụ quản lý gói (ví dụ: liệt kê các gói đã cài đặt hoặc gỡ cài đặt ứng dụng).
-
Ví dụ: sử dụng các lệnh sau đây, bạn có thể gỡ cài đặt ứng dụng:
-
C:> adb shell # cd data # cd app # rm com. allmycode. menu. apk # exit
-
(Trong ví dụ cụ thể này, ứng dụng sống trong một tệp có tên là com. allmycode. menus. apk.)
Nếu bạn có nhiều thiết bị đang chạy, bạn có thể hướng lệnh adb đến một thiết bị cụ thể. Ví dụ, để cài đặt myfile. apk trên trình mô phỏng, bạn có thể nhập
adb -s emulator-5554 myfile. apk
Để cài đặt cùng một tệp trên thiết bị vật lý, bạn có thể nhập
adb -s 875A8B201AF74D01 myfile. apk
Đôi khi, kết nối giữa máy tính phát triển của bạn và bất kỳ thiết bị Android đang chạy nào sẽ bị cắt xén. Đôi khi, bạn muốn tháo thiết bị vật lý kết nối USB, nhưng máy tính phát triển của bạn nói rằng việc gỡ bỏ không an toàn. Đôi khi như vậy, bạn có thể phá vỡ kết nối máy tính phát triển của bạn với các thiết bị Android và bắt đầu lại từ đầu. Để thực hiện việc này, hãy đưa ra hai lệnh sau:
adb kill-server adb start-server
Giữa việc giết người và khởi động lại, bạn có thể ngắt kết nối một thiết bị vật lý hoặc làm bất cứ điều gì khác mà bạn muốn làm để chuẩn bị cho Android vui hơn.
