Các lệnh ADB và fastboot cơ bản. "Tên tệp" không phải là lệnh nội bộ hoặc bên ngoài, chương trình thực thi hoặc tệp bó

Hầu như mọi chủ sở hữu Android thiết bị đã quyết định cải thiện thú cưng của mình bằng cách thay thế phần sụn hoặc nhân hệ điều hành, gặp phải một chương trình adb.

Đối với hầu hết những người mới bắt đầu, chương trình này đã trở thành một trở ngại không thể vượt qua và hôm nay chúng tôi sẽ cho bạn biết cách cài đặt và bắt đầu làm việc với ứng dụng tuyệt vời này, chẳng hạn như sẽ giúp bạn có được nguồn gốc quyền trên thiết bị của bạn, hãy flash phiên bản mới Android hoặc thậm chí khôi phục điện thoại hoặc máy tính bảng của bạn về trạng thái ban đầu sau khi can thiệp hệ thống không thành công.

Vậy đo la cai gi A.D.B.được tất cả các modder và hacker yêu thích, chúng ta có thể lấy nó ở đâu và tại sao chúng ta cần nó?

ADB là gì.

Viết tắt A.D.B. là viết tắt của Cầu gỡ lỗi Android(Cầu gỡ lỗi Android). ADB là một thành phần có thể tải xuống từ đây .

Kể từ khi hệ điều hành Android là một sự đa dạng Linux, để định cấu hình nó, bạn thường cần phải làm việc thông qua dòng lệnh. Tất nhiên, có những chương trình - trình giả lập thiết bị đầu cuối cho phép bạn thực hiện lệnh trực tiếp trên thiết bị, nhưng trước hết, thật bất tiện khi thực hiện việc này trên màn hình điện thoại nhỏ và thứ hai, đôi khi bạn cần truy cập vào thiết bị qua máy tính, và trong những trường hợp này và nhiều trường hợp khác, chương trình adbđơn giản là không thể thay thế được. Chương trình adb thiết lập kết nối giữa thiết bị và máy tính và cho phép bạn thực hiện nhiều thao tác khác nhau với hệ thống trực tiếp trên máy tính Android.

Cách cài đặt ADB.

Trước hết, chúng tôi khuyên bạn nên tải xuống phiên bản mới nhất, tại thời điểm viết hướng dẫn này, phiên bản hiện có là r11, tất cả các mô tả khác đều dựa trên ví dụ của cô ấy và trong các phiên bản trước đó, vị trí của các chương trình cần thiết sau khi cài đặt SDK, có thể khác với những gì được mô tả ở đây.

1. Tải xuống nó, nó có thể được tìm thấy tại liên kết được cung cấp trước đó. Có một số giống SDK, Vì Microsoft Windows, Mac OSLinux.

Chúng ta cần sự đa dạng cho Microsoft Windows. Và ở đây có hai tùy chọn - tải xuống trình cài đặt hoặc kho lưu trữ zip từ SDK Android. Chúng tôi không cần trình cài đặt, đặc biệt vì nó không cho phép chúng tôi cài đặt SDK V. Windows 7 và do đó tải xuống kho lưu trữ zip.

Kho lưu trữ chứa một thư mục android-sdk-windows, bản thân nó chứa SDK. Giải nén nó vào máy tính của bạn. Trong ví dụ của chúng tôi, chúng tôi đặt thư mục ở thư mục gốc của ổ C. Nếu bạn làm tương tự, đường dẫn đến SDK chúng ta sẽ có cái này: C:\android-sdk-windows

Trong các phiên bản trước SDK bên trong thư mục này trong một thư mục công cụ chương trình chúng tôi cần đã được định vị adb, nhưng sau đó nó đã được nhà phát triển chuyển vào thư mục công cụ nền tảng.

Tuy nhiên nếu vào thư mục này bạn sẽ không tìm thấy chương trình bên trong nó adb, vì vậy hãy chuyển sang bước cài đặt tiếp theo.

2. Cài đặt Công cụ nền tảng SDK.
Chúng tôi đảm bảo rằng máy tính của chúng tôi được kết nối với Internet và khởi chạy thư mục nằm android-sdk-windows, chương trình Trình quản lý SDK. Sau khi khởi động chương trình, cửa sổ sau sẽ xuất hiện:

Chúng ta cần tải xuống và cài đặt Công cụ nền tảng SDK AndroidCông cụ SDK Android.

Bằng cách nhấp đúp vào một mục hoặc bằng cách nhấp vào “ Chấp nhận" Và " Từ chối» Chọn hai mục này trong danh sách và bỏ chọn tất cả các mục khác, như trong ảnh chụp màn hình ở trên. Sau đó nhấn vào " Cài đặt"và đợi cho đến khi các thành phần chúng ta cần được tải xuống và cài đặt.

Bây giờ chúng tôi đã cài đặt adb trên máy tính của mình, nhưng để hoạt động với điện thoại hoặc máy tính bảng, chúng tôi sẽ cần cài đặt trình điều khiển của chúng và để thuận tiện hơn với chương trình, bạn nên ghi đường dẫn đến nó và các thành phần khác trong hệ thống Windows.

3. Nếu chúng ta đi tới thư mục C:\android-sdk-windows\platform-tools\, bây giờ chúng ta có thể tìm thấy chương trình ở đó adb.

Sau này, chúng ta cần chỉnh sửa biến hệ thống PATH để mỗi khi khởi động chương trình và nhập lệnh, chúng ta không phải gõ đường dẫn đến chương trình, trông như thế này:

C:\android-sdk-windows\platform-tools\adb

Nếu bạn chưa bao giờ chỉnh sửa các biến hệ thống, hãy tạo điểm khôi phục hệ thống để sau này bạn có thể đưa nó về trạng thái ban đầu.

Nếu bạn đã cài đặt Windows 7, nhấp chuột phải vào phím tắt “ Máy tính", lựa chọn " của cải" và trong cửa sổ mở ra, chọn " Thiết lập hệ thống nâng cao».

Nếu bạn có Windows XP, nhấp chuột phải vào “ Máy tính của tôi" và sau đó bởi " Của cải»

Trong cửa sổ tiếp theo trên tab " Ngoài ra"nhấn nút " Biến môi trường" Trong danh sách " Biến hệ thống"chọn một biến" con đường"và nhấn nút" Thay đổi…»

Cửa sổ chỉnh sửa biến sẽ mở ra và trong đoạn “h” giá trị biến"ở cuối dòng, sau dấu chấm phẩy, thêm đường dẫn đến thư mục công cụ và thư mục công cụ nền tảng:

;c:\android-sdk-windows\tools;c:\android-sdk-windows\platform-tools;

(nếu không có dấu chấm phẩy ở cuối dòng, hãy thêm một dấu chấm phẩy - mỗi đường dẫn trong dòng này phải cách nhau bằng dấu chấm phẩy)

Nếu bạn đã cài đặt vào thư mục khác, hãy viết vào cuối dòng đường dẫn của bạn đến các công cụ và công cụ nền tảng.

Cài đặt trình điều khiển thiết bị.

Một số thiết bị, chẳng hạn như điện thoại và máy tính bảng của công ty SAMSUNG có phần mềm riêng để đồng bộ hóa với máy tính của bạn và nếu bạn đã cài đặt phần mềm này trên máy tính thì trình điều khiển thiết bị đã được cài đặt trên hệ thống của bạn.

Nhưng đối với các thiết bị như Nexus Một, được cung cấp mà không cần bất kỳ chương trình và trình điều khiển bổ sung nào, để hoạt động với Android SDK, cần phải cài đặt trình điều khiển.

Để thực hiện việc này, hãy chuyển đến thư mục mà chúng tôi đã cài đặt SDK và phóng Trình quản lý SDK.

Chính xác giống như chúng tôi đã cài đặt Công cụ nền tảng SDK AndroidCông cụ SDK Android, tìm và chọn từ danh sách “ Gói trình điều khiển USB của Google" Nhấp chuột " Cài đặt"và đợi trong khi chương trình tải xuống trình điều khiển. Trình điều khiển cho 32 và 64 bit các cửa sổ sẽ được tải xuống thư mục sau:

C:\1\android-sdk-windows\extras\google\usb_driver

Bây giờ bạn có thể cài đặt trình điều khiển cho thiết bị của mình. Để thực hiện việc này, trong menu cài đặt của điện thoại hoặc máy tính bảng, hãy chọn “ Các ứng dụng"(Ứng dụng) và trong đó chúng tôi bao gồm " Tìm kiếm và phát hiện lỗi thông qua USB"(Tìm kiếm và phát hiện lỗi thông qua USB).

Chúng tôi kết nối thiết bị của mình với máy tính. Máy tính sẽ phát hiện phần cứng mới và nhắc bạn cài đặt trình điều khiển. Chúng tôi cài đặt trình điều khiển từ thư mục mà chúng đã được tải xuống trước đó.

Sau khi cài đặt trình điều khiển, một thiết bị mới sẽ xuất hiện trong Trình quản lý thiết bị " Giao diện ADB"và chúng ta có thể xác minh điều này bằng cách mở nó bằng cách nhấp chuột phải vào biểu tượng " Máy tính» -> « Của cải» -> « quản lý thiết bị»

Ngoài ra, bạn có thể thử cài đặt trình điều khiển ADB phổ quát trên máy tính của mình.

Cách khởi chạy ADB

Làm việc với chương trình adb cách tốt nhất là thông qua dòng lệnh các cửa sổ. Để mở dòng lệnh trên máy tính bằng Windows XP, nhấp chuột " Bắt đầu" và trong trường đầu vào " Hành hình» quay số cmd và nhấn “Enter”.

Trên máy tính có Windows 7, nhấp chuột " Bắt đầu" và trong trường nhập "Tìm chương trình và tệp", chúng tôi nhập cmd và nhấn “Enter”.

Một cửa sổ dòng lệnh sẽ mở ra và chẳng hạn như để xem những thiết bị nào chúng tôi đã kết nối với máy tính, chúng tôi gõ lệnh vào đó

thiết bị adb.

Chương trình adb sẽ hiển thị danh sách các thiết bị hiện đang kết nối với máy tính.

Hầu như mọi chủ sở hữu Android thiết bị đã quyết định cải thiện thú cưng của mình bằng cách thay thế phần sụn hoặc nhân hệ điều hành, gặp phải một chương trình adb.

Đối với hầu hết những người mới bắt đầu, chương trình này đã trở thành một trở ngại không thể vượt qua và hôm nay chúng tôi sẽ cho bạn biết cách cài đặt và bắt đầu làm việc với ứng dụng tuyệt vời này, chẳng hạn như sẽ giúp bạn có được nguồn gốc quyền trên thiết bị của bạn, hãy flash phiên bản mới Android hoặc thậm chí khôi phục điện thoại hoặc máy tính bảng của bạn về trạng thái ban đầu sau khi can thiệp hệ thống không thành công.

Vậy đo la cai gi A.D.B.được tất cả các modder và hacker yêu thích, chúng ta có thể lấy nó ở đâu và tại sao chúng ta cần nó?

ADB là gì.

Viết tắt A.D.B. là viết tắt của Cầu gỡ lỗi Android(Cầu gỡ lỗi Android). ADB là một thành phần có thể tải xuống từ đây .

Kể từ khi hệ điều hành Android là một sự đa dạng Linux, để định cấu hình nó, bạn thường cần phải làm việc thông qua dòng lệnh. Tất nhiên, có những chương trình - trình giả lập thiết bị đầu cuối cho phép bạn thực hiện lệnh trực tiếp trên thiết bị, nhưng trước hết, thật bất tiện khi thực hiện việc này trên màn hình điện thoại nhỏ và thứ hai, đôi khi bạn cần truy cập vào thiết bị qua máy tính, và trong những trường hợp này và nhiều trường hợp khác, chương trình adbđơn giản là không thể thay thế được. Chương trình adb thiết lập kết nối giữa thiết bị và máy tính và cho phép bạn thực hiện nhiều thao tác khác nhau với hệ thống trực tiếp trên máy tính Android.

Cách cài đặt ADB.

Trước hết, chúng tôi khuyên bạn nên tải xuống phiên bản mới nhất, tại thời điểm viết hướng dẫn này, phiên bản hiện có là r11, tất cả các mô tả khác đều dựa trên ví dụ của cô ấy và trong các phiên bản trước đó, vị trí của các chương trình cần thiết sau khi cài đặt SDK, có thể khác với những gì được mô tả ở đây.

1. Tải xuống nó, nó có thể được tìm thấy tại liên kết được cung cấp trước đó. Có một số giống SDK, Vì Microsoft Windows, Mac OSLinux.

Chúng ta cần sự đa dạng cho Microsoft Windows. Và ở đây có hai tùy chọn - tải xuống trình cài đặt hoặc kho lưu trữ zip từ SDK Android. Chúng tôi không cần trình cài đặt, đặc biệt vì nó không cho phép chúng tôi cài đặt SDK V. Windows 7 và do đó tải xuống kho lưu trữ zip.

Kho lưu trữ chứa một thư mục android-sdk-windows, bản thân nó chứa SDK. Giải nén nó vào máy tính của bạn. Trong ví dụ của chúng tôi, chúng tôi đặt thư mục ở thư mục gốc của ổ C. Nếu bạn làm tương tự, đường dẫn đến SDK chúng ta sẽ có cái này: C:\android-sdk-windows

Trong các phiên bản trước SDK bên trong thư mục này trong một thư mục công cụ chương trình chúng tôi cần đã được định vị adb, nhưng sau đó nó đã được nhà phát triển chuyển vào thư mục công cụ nền tảng.

Tuy nhiên nếu vào thư mục này bạn sẽ không tìm thấy chương trình bên trong nó adb, vì vậy hãy chuyển sang bước cài đặt tiếp theo.

2. Cài đặt Công cụ nền tảng SDK.
Chúng tôi đảm bảo rằng máy tính của chúng tôi được kết nối với Internet và khởi chạy thư mục nằm android-sdk-windows, chương trình Trình quản lý SDK. Sau khi khởi động chương trình, cửa sổ sau sẽ xuất hiện:

Chúng ta cần tải xuống và cài đặt Công cụ nền tảng SDK AndroidCông cụ SDK Android.

Bằng cách nhấp đúp vào một mục hoặc bằng cách nhấp vào “ Chấp nhận" Và " Từ chối» Chọn hai mục này trong danh sách và bỏ chọn tất cả các mục khác, như trong ảnh chụp màn hình ở trên. Sau đó nhấn vào " Cài đặt"và đợi cho đến khi các thành phần chúng ta cần được tải xuống và cài đặt.

Bây giờ chúng tôi đã cài đặt adb trên máy tính của mình, nhưng để hoạt động với điện thoại hoặc máy tính bảng, chúng tôi sẽ cần cài đặt trình điều khiển của chúng và để thuận tiện hơn với chương trình, bạn nên ghi đường dẫn đến nó và các thành phần khác trong hệ thống Windows.

3. Nếu chúng ta đi tới thư mục C:\android-sdk-windows\platform-tools\, bây giờ chúng ta có thể tìm thấy chương trình ở đó adb.

Sau này, chúng ta cần chỉnh sửa biến hệ thống PATH để mỗi khi khởi động chương trình và nhập lệnh, chúng ta không phải gõ đường dẫn đến chương trình, trông như thế này:

C:\android-sdk-windows\platform-tools\adb

Nếu bạn chưa bao giờ chỉnh sửa các biến hệ thống, hãy tạo điểm khôi phục hệ thống để sau này bạn có thể đưa nó về trạng thái ban đầu.

Nếu bạn đã cài đặt Windows 7, nhấp chuột phải vào phím tắt “ Máy tính", lựa chọn " của cải" và trong cửa sổ mở ra, chọn " Thiết lập hệ thống nâng cao».

Nếu bạn có Windows XP, nhấp chuột phải vào “ Máy tính của tôi" và sau đó bởi " Của cải»

Trong cửa sổ tiếp theo trên tab " Ngoài ra"nhấn nút " Biến môi trường" Trong danh sách " Biến hệ thống"chọn một biến" con đường"và nhấn nút" Thay đổi…»

Cửa sổ chỉnh sửa biến sẽ mở ra và trong đoạn “h” giá trị biến"ở cuối dòng, sau dấu chấm phẩy, thêm đường dẫn đến thư mục công cụ và thư mục công cụ nền tảng:

;c:\android-sdk-windows\tools;c:\android-sdk-windows\platform-tools;

(nếu không có dấu chấm phẩy ở cuối dòng, hãy thêm một dấu chấm phẩy - mỗi đường dẫn trong dòng này phải cách nhau bằng dấu chấm phẩy)

Nếu bạn đã cài đặt vào thư mục khác, hãy viết vào cuối dòng đường dẫn của bạn đến các công cụ và công cụ nền tảng.

Cài đặt trình điều khiển thiết bị.

Một số thiết bị, chẳng hạn như điện thoại và máy tính bảng của công ty SAMSUNG có phần mềm riêng để đồng bộ hóa với máy tính của bạn và nếu bạn đã cài đặt phần mềm này trên máy tính thì trình điều khiển thiết bị đã được cài đặt trên hệ thống của bạn.

Nhưng đối với các thiết bị như Nexus Một, được cung cấp mà không cần bất kỳ chương trình và trình điều khiển bổ sung nào, để hoạt động với Android SDK, cần phải cài đặt trình điều khiển.

Để thực hiện việc này, hãy chuyển đến thư mục mà chúng tôi đã cài đặt SDK và phóng Trình quản lý SDK.

Chính xác giống như chúng tôi đã cài đặt Công cụ nền tảng SDK AndroidCông cụ SDK Android, tìm và chọn từ danh sách “ Gói trình điều khiển USB của Google" Nhấp chuột " Cài đặt"và đợi trong khi chương trình tải xuống trình điều khiển. Trình điều khiển cho 32 và 64 bit các cửa sổ sẽ được tải xuống thư mục sau:

C:\1\android-sdk-windows\extras\google\usb_driver

Bây giờ bạn có thể cài đặt trình điều khiển cho thiết bị của mình. Để thực hiện việc này, trong menu cài đặt của điện thoại hoặc máy tính bảng, hãy chọn “ Các ứng dụng"(Ứng dụng) và trong đó chúng tôi bao gồm " Tìm kiếm và phát hiện lỗi thông qua USB"(Tìm kiếm và phát hiện lỗi thông qua USB).

Chúng tôi kết nối thiết bị của mình với máy tính. Máy tính sẽ phát hiện phần cứng mới và nhắc bạn cài đặt trình điều khiển. Chúng tôi cài đặt trình điều khiển từ thư mục mà chúng đã được tải xuống trước đó.

Sau khi cài đặt trình điều khiển, một thiết bị mới sẽ xuất hiện trong Trình quản lý thiết bị " Giao diện ADB"và chúng ta có thể xác minh điều này bằng cách mở nó bằng cách nhấp chuột phải vào biểu tượng " Máy tính» -> « Của cải» -> « quản lý thiết bị»

Ngoài ra, bạn có thể thử cài đặt trình điều khiển ADB phổ quát trên máy tính của mình.

Cách khởi chạy ADB

Làm việc với chương trình adb cách tốt nhất là thông qua dòng lệnh các cửa sổ. Để mở dòng lệnh trên máy tính bằng Windows XP, nhấp chuột " Bắt đầu" và trong trường đầu vào " Hành hình» quay số cmd và nhấn “Enter”.

Trên máy tính có Windows 7, nhấp chuột " Bắt đầu" và trong trường nhập "Tìm chương trình và tệp", chúng tôi nhập cmd và nhấn “Enter”.

Một cửa sổ dòng lệnh sẽ mở ra và chẳng hạn như để xem những thiết bị nào chúng tôi đã kết nối với máy tính, chúng tôi gõ lệnh vào đó

thiết bị adb.

Chương trình adb sẽ hiển thị danh sách các thiết bị hiện đang kết nối với máy tính.

Khi bạn cố gắng mở bất kỳ lệnh nào thông qua cửa sổ tiện ích hoặc bảng điều khiển, bạn sẽ gặp phải lỗi - “Tên tệp” không phải là lệnh nội bộ hoặc bên ngoài, chương trình thực thi hoặc tệp bó. Vì lý do nào đó, hệ thống kiên quyết không mở tệp và thực tế này rất khó chịu. Lý do cho điều này có thể là một trong một số tùy chọn: đường dẫn đến tệp được chỉ định không chính xác và hoàn toàn không có thành phần nào trong hệ thống, tức là nó không tồn tại ở địa chỉ đã chỉ định.

Những nguyên nhân chính khiến lỗi “không phải là lệnh nội bộ hay bên ngoài” xuất hiện

Như đã đề cập, một trong những nguyên nhân là do đường dẫn đến tệp cần mở không chính xác. Thông thường, đường dẫn đến tệp được chỉ định trong biến “Đường dẫn” trong hệ thống; phải chỉ định đường dẫn nghiêm ngặt đến thư mục chứa các tệp cần thiết. Nếu có bất kỳ lỗi nào trong cài đặt khi chỉ định đường dẫn trong một biến hoặc khi chỉ định tên tệp, thì hệ thống sẽ tạo ra lỗi chính xác này - “tên tệp” không phải là lệnh nội bộ hoặc bên ngoài do chương trình thực thi.

Bước đầu tiên là chỉ định đường dẫn chính xác của biến “Path” đến hệ điều hành để không xảy ra lỗi khi mở tệp. Để làm được điều này, bạn cần biết chắc chắn vị trí của thư mục. Ví dụ: hãy chuyển sang một chương trình sau đó sẽ hoạt động với tệp thực thi trong một thư mục cụ thể.

Biến Đường dẫn là một biến hệ điều hành được sử dụng để định vị các đối tượng thực thi được chỉ định thông qua dòng lệnh hoặc thiết bị đầu cuối. Bạn có thể tìm thấy nó trong Bảng điều khiển Windows. Trong các phiên bản mới của Windows và các hệ điều hành khác, thường không cần có hướng dẫn thủ công.

Chỉ định đường dẫn chính xác trong biến đường dẫn trên Windows 7

Để chỉ định chính xác đường dẫn, bạn cần biết chính xác vị trí của tệp. Nếu tệp chương trình cần mở nằm trên đĩa ở C:\Program Files\Java\jdk 1.8.0.45\bin, thì đường dẫn này phải được sao chép và chỉ định trong biến hệ thống cho lần mở tiếp theo.


Nếu lỗi xuất hiện trở lại, hãy thử di chuyển chương trình đến các thư mục đang hoạt động của đĩa đã cài đặt hệ điều hành, ví dụ /System32. Windows hoạt động với thư mục này thường xuyên hơn.

Lỗi cũng xảy ra do thiếu các thành phần chương trình. Bạn có thể loại bỏ chúng bằng cách thêm những cái cần thiết. Hãy lấy thành phần Telnet làm ví dụ. Để kích hoạt nó, hãy đi tới:


Đặt biến "Đường dẫn" trong Windows 8/8.1/10

  1. Chuyển đến “Bảng điều khiển”.
  2. Nhấp vào liên kết “Cài đặt hệ thống nâng cao”.
  3. Tìm "Biến môi trường". Trong phần này bạn cần chọn “Đường dẫn”. Tiếp theo, “Thay đổi”, nếu chưa có sẵn, hãy tạo lại.
  4. Trong mục “Thay đổi biến hệ thống”, chỉ định giá trị bạn cần và xác nhận bằng nút “Ok”. Đóng tất cả các cửa sổ khác bằng cách nhấp vào “Ok”.
  5. Mở lại dòng lệnh hoặc thiết bị đầu cuối và thử lại truy vấn của bạn. Bây giờ mọi thứ sẽ hoạt động tốt.

Nhiều người trong chúng ta đã quen thuộc với ADB (Cầu gỡ lỗi Android), vì với tư cách là chủ sở hữu thiết bị Android, chúng ta thường phải thực hiện các hành động đơn giản như đẩy adbsự lôi kéo, hoặc khởi động lại adb vân vân. Nhưng đối với nhiều người dùng mới làm quen, chỉ cần nhìn thấy dòng lệnh cũng đã đáng sợ và dường như điều đó là không thể thực hiện được. Mặc dù trên thực tế mọi thứ khá đơn giản nhưng những người dùng có kinh nghiệm sẽ không để tôi nói dối và khó khăn lớn nhất là phải nhớ tất cả các lệnh này, mặc dù điều này cũng không cần thiết, vì Internet luôn ở trong tầm tay và việc tìm đúng lệnh thì không. khó.

Cầu gỡ lỗi Android, một phần của trình mô phỏng SDK Android, cho phép bạn giao tiếp giữa máy tính của bạn và thiết bị Android được kết nối với nó. Nhân tiện, nếu bạn cần một số phần mềm, bạn có thể tải xuống miễn phí các chương trình cho máy tính xách tay của mình tại đây. Tôi có thể làm gì với ADB? Khả năng của nó khá rộng, chẳng hạn như các hành động phổ biến nhất: sao chép tệp từ thiết bị Android sang máy tính, tải tệp từ máy tính lên Android, thực thi nhiều lệnh Linux, nhận báo cáo lỗi, v.v.

Vì vậy, nếu bạn là người mới làm quen với lĩnh vực này và muốn tìm hiểu thêm một chút về ADB ngoài nội dung của nó, thì tôi khuyên bạn nên xem hướng dẫn cơ bản nhỏ của tôi để tìm hiểu ADB.

Những gì bạn sẽ cần

1. Cầu gỡ lỗi Android (ADB) cho Windows 32bit - tải về

2. Cầu gỡ lỗi Android (ADB) cho Windows 64bit - tải về

3. Máy tính có cài đặt hệ điều hành Windows.

Bây giờ hãy chuyển sang giai đoạn hoạt động:

1. Tải xuống kho lưu trữ zip cần thiết và giải nén nó bất cứ nơi nào bạn muốn, ví dụ: ổ C.

2. Bây giờ hãy chuyển đến thư mục C:/adb/sdk/platform-tools. Ở đây bạn sẽ tìm thấy một tập hợp các tập tin như trong hình bên dưới.

3. Giữ nút Shift + nhấp chuột phải và khởi chạy dòng lệnh Windows từ thư mục hiện tại.

4. Nhập lệnh máy chủ khởi động adb.

5. Để đảm bảo rằng thiết bị của bạn được kết nối chính xác và đã được máy tính nhận dạng, hãy nhập lệnh: thiết bị adb. Nếu tất cả đều ổn, bạn sẽ thấy một cái gì đó tương tự như thế này:

Bây giờ thiết bị của bạn đã được kết nối và mọi thứ đều hoạt động, hãy chơi với nó một chút.

Đọc LOGCAT qua ADB

Cách dễ nhất là chạy lệnh: nhật ký adb. Kết quả toàn bộ nội dung file log của thiết bị sẽ xuất hiện trên màn hình. Để lấy logcat trong một tệp riêng biệt, hãy chạy: adb logcat > logcat.txt.

BÁO CÁO LỖI

Bạn có thể chạy lệnh: báo cáo lỗi adb, nhưng bạn sẽ nhận được thông báo rằng báo cáo được tạo sẽ không thể đọc được, vì vậy tốt hơn nên sử dụng: báo cáo lỗi adb >result.txt.

ADB cùng với quyền truy cập ROOT

Để làm việc từ ADB với toàn quyền truy cập, bạn cần root thiết bị. Nếu thiết bị đã được cài đặt thủ công thì hãy chạy lệnh: gốc adb và chúng ta thấy những gì được hiển thị trong hình bên dưới (khởi động lại ADB bằng quyền root).

Cài đặt ứng dụng qua ADB

Để cài đặt ứng dụng, hãy đảm bảo rằng không có khoảng trắng trong tên tệp apk và bạn cần biết chính xác đường dẫn chính xác đến nó. Vâng, sau đó chúng tôi chạy lệnh: cài đặt adb+ Tên file cài đặt. Trong ví dụ của tôi, tôi đã cài đặt trò chơi papertoss, vì vậy nếu mọi thứ suôn sẻ, bạn sẽ thấy hình ảnh này trên màn hình:

ADB là viết tắt của Android Debug Bridge, nghĩa là cầu gỡ lỗi cho Android. Chương trình được phát triển cho hệ điều hành Android và hoạt động cùng với máy tính. Nó cho phép thay đổi tập tin, sử dụng quyền root và khôi phục hệ thống.

Ngược lại, ADB run là một ứng dụng cho phép người dùng flash một thiết bị chạy trên Android. Nó bao gồm ADB và Fastboot. Những ứng dụng này quen thuộc với tất cả những ai đã từng gặp phải lỗi flash trên thiết bị của mình.

ADB, ADB chạy và Fastboot

Cầu gỡ lỗi Android cho phép bạn quản lý Android bằng PC. Ứng dụng này được cài đặt trực tiếp trên máy tính xách tay hoặc máy tính, được kết nối với thiết bị di động qua cáp USB ở chế độ gỡ lỗi. Sau đó Sau khi khởi động Có thể thực thi các lệnh đặc biệt cho phép bạn bắt đầu bất kỳ hành động nào với tiện ích.

Tiện ích cho phép thực hiện những hành động như vậy, Làm sao:

  • chuyển các thư mục và tập tin đến/hoặc từ thiết bị;
  • làm việc với phần sụn: cài đặt, cập nhật;
  • loại bỏ một khóa được thực hiện bằng phím mẫu;
  • thực hiện các kịch bản khác nhau.
  • Thông thường, ứng dụng được cài đặt cùng với tiện ích Fastboot. Chế độ này cho phép bạn đặt lại tất cả các cài đặt về cài đặt gốc, đó là lý do tại sao đôi khi nó được gọi là Recovery - một chức năng khôi phục. Ngoài ra, bạn có thể cài đặt chương trình cơ sở bằng Fastboot, nhưng trong trường hợp này chỉ có thể hoạt động qua PC.

    Hai chương trình này tốt hơn cài đặt cùng nhau, cho phép bạn truy cập nhiều tùy chọn hơn.

    Ngược lại, ADB chạy đơn giản hóa công việc và tự động hóa các lệnh và hành động phổ biến được người dùng sử dụng thường xuyên nhất. Mặc dù có bảng điều khiển nhưng nó có hình thức trực quan và bao gồm 14 điểm.

    Chương trình này đơn giản hơn nhiều, phù hợp với những người cảm thấy khó hiểu dòng lệnh, những người không biết cách làm việc với nó. Nó đã cung cấp một menu và các mục mà bạn có thể chọn. Cô ấy khác biệt giao diện đơn giản, chức năng tuyệt vời mà không cần cài đặt thêm phần mềm.

    Tất cả các tiện ích có thể được tải xuống, cài đặt để vận hành và cập nhật thiết bị di động của bạn.

    Cách sử dụng ADB chạy

    Để hiểu cách sử dụng tiện ích, bạn cần làm quen với cách cài đặt và các lệnh cơ bản. Việc kết nối với tiện ích được thực hiện bằng máy tính và cáp USB hoặc qua mạng không dây.

    Bạn có thể hiểu rằng kết nối đã diễn ra bằng cách nhập adb devices. Sau đó sẽ xuất hiện thông báo: " Danh sách các thiết bị kèm theo“, cho biết kết nối đã diễn ra. Kết nối qua Wi-Fi xảy ra bằng adb không dây. Thiết bị di động phải được root.

    Để hoạt động, bạn cần bật gỡ lỗi USB trên thiết bị của mình. Thông thường mục này nằm trong cài đặt. Nếu nó không có ở đó, bạn có thể tìm kiếm nó trong tùy chọn nhà phát triển. Menu này bị ẩn; để kích hoạt nó, bạn nên tìm dòng có số bản dựng trong cài đặt Android và nhấp vào nó vài lần (5 đến 10 lần). Sau khoảng một nửa số lần nhấp, một thông báo sẽ xuất hiện rằng bạn đang làm mọi thứ chính xác và sau đó bạn sẽ được cung cấp quyền của nhà phát triển. Sau đó, bạn có thể quay lại cài đặt, nơi mục “tùy chọn nhà phát triển” sẽ xuất hiện. Đây là nơi gỡ lỗi được kích hoạt.

    Tiện ích này có một số phẩm chất tích cực:

    1. Dễ dàng để cài đặt.
    2. Điều khiển đơn giản.
    3. Dễ dàng kiểm tra các bản cập nhật.

    Cài đặt

    Trước khi cài đặt ADB, bạn cần tải xuống, việc này có thể được thực hiện miễn phí. Bạn có thể tải xuống ADB trên trang web 4pda. Tài nguyên chính thức không cho phép bạn tải xuống tiện ích riêng lẻ mà chỉ với toàn bộ gói SDK Android. Chương trình được cài đặt bằng trình hướng dẫn cài đặt tiêu chuẩn.

    Toàn bộ quá trình rất đơn giản và trực quan. Bản thân trình cài đặt đưa ra các gợi ý, chỉ đạo mọi hành động.

    Sau đó, bạn cần cài đặt trình điều khiển cho thiết bị di động của mình, nếu không ứng dụng sẽ không nhìn thấy thiết bị. Cách dễ nhất là sử dụng tiện ích cài đặt tự động Adbdrivers. Nhưng bạn cũng có thể tải xuống trình điều khiển cho Windows 7, 8 hoặc 10 từ trang web chính thức của nhà sản xuất.

    Nếu không có trình cài đặt hoặc trình điều khiển, bạn có thể Cài đặt thủ công, vì điều này:


    Tổng quan về giao diện và lệnh chạy ADB

    Hãy xem tất cả các mục menu được chương trình cung cấp và cách chúng hoạt động:

    1. Thiết bị được đính kèm? - chịu trách nhiệm cho kết nối giữa PC và điện thoại thông minh, nhưng bạn phải bật gỡ lỗi USB.
    2. Move – chịu trách nhiệm di chuyển các tập tin từ máy tính xách tay sang điện thoại thông minh. Ở đây có cả chuyển động tự động và thủ công.
    3. Cài đặt ứng dụng Android vào thiết bị – cho phép bạn cài đặt ứng dụng, với các tùy chọn lưu và chuyển sang thẻ nhớ.
    4. Khởi động lại thiết bị – khác nhau chế độ khởi động lại Android:
    5. Fastboot – firmware, hệ thống nhấp nháy. Tất cả các cài đặt được thiết lập tự động.
    6. Mở khóa cử chỉ – người mở khóa phím đồ họa, cũng có thể xử lý mã PIN và mã khuôn mặt.
    7. Thủ công - cho phép bạn nhập lệnh theo cách thủ công.
    8. Kiểm tra Cập nhật – kiểm tra phiên bản mới của chương trình.
    9. Intsall Bootanimation – cài đặt và thay đổi hình ảnh động khi bật thiết bị.
    10. Bộ nhớ và phân vùng – giới thiệu khối và phần Android.
    11. Chạy Script - làm việc với kịch bản.
    12. Sao lưu - tạo một bản sao lưu.
    13. Odex – odex hóa phần sụn, có tính đến các thông số khác nhau.
    14. Ảnh chụp màn hình/Ghi lại ảnh chụp màn hình, khả năng quay video.
    15. Thoát - tương ứng lối ra từ chương trình.

    Nhấp nháy điện thoại của bạn bằng cách chạy ADB

    Chương trình cho phép bạn thay đổi phần sụn của tiện ích. Để thực hiện việc này, chỉ cần cài đặt nó, kết nối với PC của bạn và sử dụng tiện ích Fastboot. Các file cần flash phải nằm trong cùng thư mục với tiện ích.

    Đầu tiên bạn cần thiết bị dịch vào chế độ bootloader bằng menu.

    Sau đó, bạn cần giải nén các tệp đã tải xuống trước đó bằng phần sụn. Sau đó chọn mục Chạy script và đặt các tập tin chương trình cơ sở vào cửa sổ mở và đóng nó. Bấm vào Nhập. Phần sụn đã bắt đầu. Trong khi quá trình đang diễn ra, bạn không thể tháo cáp khỏi điện thoại hoặc máy tính của mình.

    Chương trình cho phép khởi động lại tất cả các phân vùng từng bước hoặc chỉ một số:

    • hệ thống;
    • bộ đệm;
    • dữ liệu;
    • sự hồi phục.

    Sử dụng ADB

    Sử dụng tiện ích cho phép bạn:

    • khởi động lại tiện ích sử dụng nhiều chế độ khác nhau;
    • mang tập tin, thư mục từ điện thoại sang PC hoặc ngược lại;
    • làm việc với các ứng dụng bằng cách cài đặt hoặc gỡ bỏ chúng;
    • công việc với phần sụn;
    • thực hiện khác nhau kịch bản;
    • tháo khóa phím đồ họa.

    Tiện ích này thường được cài đặt và sử dụng cùng với ứng dụng Fastboot.

    Cài đặt

    Bạn có thể cài đặt ứng dụng bằng cách truy cập trang web chính thức. Cần thiết tải về kho lưu trữ Công cụ SDK dành cho Windows, trước đây đã đồng ý với các điều khoản sử dụng.

    Sau đó, nó được yêu cầu giải nén kho lưu trữ, hãy chuyển đến thư mục công cụ, chọn thư mục bin ở đó và truy cập sdkmanager. Nó chỉ cho phép bạn cài đặt chương trình.

    Bước tiếp theo là làm việc trên dòng lệnh Windows. Hãy chạy nó với tư cách quản trị viên. Sau đó, mở thư mục sdkmanager, quy định đường dẫn đến nó C:\sdk-tools-windows-3859397\tools\bin.

    Trong quá trình cài đặt, hãy đọc thỏa thuận cấp phép, nhấn phím Y.

    Nếu toàn bộ quá trình diễn ra chính xác thì thư mục công cụ nền tảng chứa các tệp adb.exe và fastboot.exe sẽ xuất hiện trong thư mục gốc.

    ADB hoạt động như thế nào?

    Sau khi cài đặt chương trình, bạn có thể làm việc với nó. Để đảm bảo mọi thứ hoạt động chính xác và bình thường, bạn nên sử dụng dòng lệnh để mở thư mục chứa tệp adb và fastboot rồi chạy chương trình adb.help. Những gì bạn nhận được sẽ giống như ảnh chụp màn hình bên dưới:

    Bây giờ bạn cần kết nối thiết bị với PC và kiểm tra xem ứng dụng có nhìn thấy được không. Kết nối được thực hiện bằng cáp USB. Nên chọn chế độ MTP – trình quản lý tệp và sau đó là tùy chọn “dành cho nhà phát triển”. Nếu một mục như vậy không xuất hiện thì bạn nên vào phần “ về điện thoại", nhấp 7-10 lần vào số bản dựng. Sau đó, trong mục “dành cho nhà phát triển” xuất hiện, bạn cần chọn “gỡ lỗi usb”.

    Sau đó nhập thiết bị adb vào dòng lệnh hệ thống. Điều này sẽ cho phép bạn xem thông tin về thiết bị. Nó trông giống như ảnh chụp màn hình.

    Sau đó, chương trình fastboot được kiểm tra, tác vụ khởi động lại fastboot được ghi vào bảng điều khiển và nhấn enter.

    Sau khi kiểm tra chức năng của tác vụ, bạn có thể làm việc với chương trình một cách an toàn.

    Lệnh ADB

    Tiện ích này liên quan đến việc làm việc với điện thoại thông minh và thực hiện nhiều hành động khác nhau. Chỉ có 10 lệnh ADB cơ bản:


    Chỉ cần chỉ định đường dẫn đến thư mục mà thông tin được sao chép và sao chép vào đó là đủ.

    Cũng có thể truy cập vào menu "khôi phục".

    Nhưng điều đáng nhớ là sau khi chạy chương trình này, tất cả dữ liệu trên điện thoại sẽ bị xóa.

    1. Shell – nó có thể được sử dụng theo hai cách. Đầu tiên là nhập nó vào dòng lệnh, sau đó gõ. Điều này sẽ cho phép bạn nhập chế độ đầu cuối, nơi có thể thực thi bất kỳ lệnh shell Android nào. Nhưng bạn nên sử dụng cẩn thận vì thiết bị có thể bị hỏng nặng.

    Sự lựa chọn thứ hai - đầu vào duy nhất hành động. Vì vậy, ví dụ, bạn có thể thay đổi quyền truy cập vào một số thư mục.

    Tiện ích thưởng – Sideload. Nó phù hợp cho chủ sở hữu thiết bị Nexus, cho phép bạn cập nhật chương trình cơ sở chính thức trên tất cả các thiết bị của công ty.

    Câu hỏi thường gặp

    Phải làm gì nếu ADB không thấy thiết bị

    Nếu bỗng nhiên ADB không thấy smartphone thì bạn cần kiểm tra trước tìm kiếm và phát hiện lỗi thông qua USB hoặc kiểm tra trình điều khiển ADB trên PC của bạn.

    Nó cũng đáng được quan tâm lý do khác:

    • kiểm tra cáp usb đi hiệu suất;
    • kiểm tra cài đặt SDK Android, tính khả dụng của phiên bản mới nhất;
    • chi phí thử chuyển đổi chế độ từ MTP đến camera và ngược lại;
    • Có thể thử kết nối lại thiết bị hoặc khởi động lại máy tính.

    Sau tất cả các bước này, chương trình sẽ hoạt động và thiết bị sẽ được phát hiện. Vấn đề này thường xảy ra với những thương hiệu Trung Quốc không rõ nguồn gốc, chưa quen với chương trình.

    ADB hoặc fastboot không phải là lệnh nội bộ hay bên ngoài

    Đôi khi, khi bạn nhập một số lệnh trong bảng điều khiển, bạn có thể gặp phải tình trạng hệ thống từ chối thực hiện hành động đã nhập. Một thông báo xuất hiện cho biết lệnh không phải là lệnh bên trong hay bên ngoài. Điều này thường là do thực tế là đường dẫn đến tập tin không được chỉ định, người phục vụ đội.

    Nguyên nhân của thông báo này có thể là do hệ thống không có thông tin về vị trí của các tệp. Có thể thành phần cần thiết chưa có trong hệ thống thì cần phải cài đặt.

    Để thoát khỏi lỗi này, bạn cần phải cung cấp cho chương trình đường dẫn vào các tập tin cần thiết. Bạn nên sao chép nó vào clipboard.

    • Trên màn hình nền bạn cần chọn " Máy tính của tôi", click chuột phải chọn cột" của cải»;
    • bây giờ hãy chọn " thông số hệ thống bổ sung", sau đó là "biến môi trường";
    • ở đó bạn cần tìm " biến hệ thống"và tham số Đường dẫn mà bạn cần thêm đường dẫn đã sao chép vào đó và xác nhận các thay đổi;
    • sau đó mở bảng điều khiển và nhập hành động cần thiết, sau đó lỗi sẽ biến mất.

    Ngoài ra, sau tất cả các thao tác, nó có giá trị để khởi động lại máy tính.