2014-09-06 23 views
14

tôi đã cố gắng để tạo ra một tập tin .jar từ một dự án nhân bản:android: command not found

android update project -p . 

nhưng đã nhận lỗi:

android: command not found

Tôi cố gắng để thiết lập đường dẫn đến Android SDK, nhưng nó không giúp đỡ:

export ANDROID_HOME=D:\java\android-sdk 
export PATH=$ANDROID_HOME\tools:$PATH 
export PATH=$ANDROID_HOME\platform-tools:$PATH 

Có thể giải quyết vấn đề này không?

UPD: Tôi đang sử dụng Git Shell từ phần mềm này: http://git-scm.com/download/win

+0

Bạn đang sử dụng Cygwin? Vui lòng cập nhật bài đăng của bạn với thông tin về môi trường của bạn. –

+0

@AntonSavin, bài đăng được cập nhật –

+0

Bản sao có thể có của [Android - Không tìm thấy lệnh] (http://stackoverflow.com/questions/10969753/android-command-not-found) –

Trả lời

7

Nếu bạn chạy lệnh từ cửa sổ shell (cmd.exe), bạn nên thêm D:\java\android-sdk\toolsD:\java\android-sdk\platform-tools đến đường dẫn của bạn thông qua hộp thoại thuộc tính máy tính.

Nếu bạn chạy trên Cygwin, hãy thử export PATH=/cygdrive/d/java/android-sdk/tools:/cygdrive/d/java/android-sdk/platform-tools:${PATH}.

20

Để khắc phục

android: command not found error

thực hiện theo hai bước đơn giản (Linux và Mac):

1) Xuất đường Android SDK của bạn vào biến ANDROID_HOME

$ export ANDROID_HOME=~/Android/Sdk

(thay đổi "~" tới "$ HOME" trên máy Mac)

2) Xuất đường dẫn công cụ Sdk sang biến PATH

$ export PATH=$ANDROID_HOME/tools:$PATH

Vậy đó! chạy

android

lệnh một lần nữa để đảm bảo nó hoạt động bình thường.

+0

Điều này phù hợp với tôi, mặc dù đường dẫn thực tế của tôi các biến có một chút khác biệt ('$ Home/Developer/android-sdk-macosx'). – justinraczak

+8

không hoạt động trong mac – jose920405

+0

@ jose920405 Bạn đã thử $ HOME thay vì ~ cho đường dẫn sdk android? Nó làm việc trên mac của tôi. –

6

Bạn phải định cấu hình biến môi trường ANDROID_HOME.

Đối với Mac Chạy lệnh này

export ANDROID_HOME=~/Library/Android/sdk 
export PATH=${PATH}:${ANDROID_HOME}/tools 
export PATH=${PATH}:${ANDROID_HOME}/platform-tools 

Đối với Windows

Đến Control Panel → Hệ thống và thay đổi các thiết lập an ninh → Hệ thống → → biến Advanced System Cài đặt → Môi trường → New, sau đó nhập đường dẫn đến SDK Android của bạn. Tên biến = ANDROID_HOME Đường dẫn biến = đường dẫn sdk Android của bạn.

+0

cứu mạng tôi –