2012-01-05 37 views
38

Tôi đặt đường dẫn c:/android-sdk/tools thành môi trường đường dẫn và các lệnh như 'trình mô phỏng' đang hoạt động tốt. Nhưng lệnh adb vẫn chưa được công nhận, tôi nên làm gì?adb không được nhận dạng là lệnh nội bộ hoặc bên ngoài trên windows

Tôi biến hệ thống đường dẫn Tôi đã thêm đường dẫn android-sdk và đường dẫn công cụ cho đến nay. Có cái gì khác cần phải được thực hiện? gây ra các lệnh như adb thiết bị không hoạt động nó nói rằng lệnh không được công nhận. Bằng cách này tôi muốn làm adb cài đặt comeapp.apk ...

Cảm ơn

+7

Địa chỉ 'adb' có đúng không? Nó chuyển sang 'C: \ Program Files \ android-sdk-windows \ platform-tools \ adb.exe' trong khi trước đây –

Trả lời

65

Nếu bạn đi đến thư mục android-sdk/tools của bạn tôi nghĩ rằng bạn sẽ tìm thấy một thông điệp:

Công cụ adb có chuyển sang nền tảng công cụ/

Nếu bạn không thấy thư mục này trong SDK của bạn, khởi SDK và AVD Manager (thực hiện công cụ android) và cài đặt "SDK Platform-công cụ Android"

Vui lòng cập nhật biến môi trường PATH của bạn thành bao gồm thư mục/công cụ nền tảng, để bạn có thể thực hiện adb từ bất kỳ vị trí nào.

Vì vậy, bạn cũng nên thêm C:/android-sdk/platform-tools vào đường dẫn môi trường của mình. Ngoài ra sau khi bạn sửa đổi biến số PATH hãy đảm bảo rằng bạn bắt đầu một cửa sổ CommandPrompt mới.

+2

Khởi động lại CMD đã làm việc cho tôi ..cheers !! –

+1

không phải là C: \ android-sdk \ platform-tools trong windows? – tony9099

+5

Với phiên bản mới nhất của đường dẫn studio android như sau: C: \ Users \ [youruser] \ AppData \ Local \ Android \ android-studio \ sdk \ platform-tools – AlexVPerl

5

Bạn có hai cách:

Đầu tiên đi đến con đường đặc biệt của Android SDK:

1) Mở cửa sổ lệnh của bạn và đi qua với nền tảng công cụ thư mục thông qua nó như

$ cd Frameworks \ Android-Sdk \ platform-tools

2) Chạy lệnh adb của bạn ngay bây giờ để biết rằng adb của bạn đang hoạt động erly:

$ adb devices HOẶC adb logcat HOẶC đơn giản adb

cách thứ hai là:

1) Nhấp chuột phải vào My Computer.

2) Biến môi trường mở.

3) Thêm biến mới vào biến số PATH của bạn (Thêm nếu không tồn tại nếu không không cần thêm biến mới nếu đã tồn tại).

4) Thêm đường dẫn của thư mục nền tảng công cụ vào dưới dạng giá trị của biến này, chẳng hạn như C: \ Program Files \ android-sdk \ platform-tools.

5) Khởi động lại máy tính của bạn một lần.

6) Bây giờ hãy chạy các lệnh adb ở trên như thiết bị adb hoặc các lệnh adb khác từ bất kỳ nơi nào trong dấu nhắc lệnh.

Cũng trong ngày bạn có thể bắn một lệnh trên terminal setx PATH "% PATH%; C: \ Program Files \ android-sdk \ platform-tools"

1

Nếu bạn nhận được adb của bạn từ Android Studio (mà hầu hết sẽ ngày nay kể từ khi Android bị phản đối trên Eclipse), chương trình adb của bạn sẽ rất có thể được đặt ở đây:

%USERPROFILE%\AppData\Local\Android\sdk\platform-tools

đâu %USERPROFILE% đại diện cho một cái gì đó giống như C:\Users\yourName.

Nếu bạn đi vào biến môi trường của máy tính và thêm %USERPROFILE%\AppData\Local\Android\sdk\platform-tools vào PATH (chỉ cần sao chép-dán dòng đó, ngay cả với% --- nó sẽ hoạt động tốt, ít nhất là trên Windows, bạn không cần phải hardcode tên người dùng của bạn) thì nó sẽ hoạt động ngay bây giờ. Mở dấu nhắc lệnh mới và nhập adb để kiểm tra.

Các vấn đề liên quan