2016-11-28 17 views
5

Tôi đang cố tạo ứng dụng PhoneGap bằng cách sử dụng WebStorm 2016.3 IDE.Không thể phát hiện đường dẫn SDK trong WebStorm 2016.3

Tôi đang theo dõi liên kết this link. Tôi có thể tạo một dự án từ các bước nhưng trong khi chạy ứng dụng tôi nhận được lỗi. Trong khi thiết lập giả lập tôi đã tìm thấy rằng Android SDK đã không được tìm thấy.

tôi không thể tìm thấy làm thế nào tôi có thể thiết lập con đường mà ở đây và lỗi tôi nhận được là:

this

... và trong nhật ký mèo

"C:\Program Files (x86)\JetBrains\WebStorm 2016.3\bin\runnerw.exe" "C:\Users\Sa E\AppData\Roaming\npm\ionic.cmd" run --emulator android 
✗ You cannot run iOS unless you are on Mac OSX. 

Tôi đã thử một số điều của google nhưng dữ liệu dành cho IDE cũ và tôi không thể thấy các tùy chọn như vậy với IDE hiện tại của mình.

+0

Vị trí thực thi Android ở đâu? Có vẻ như nó không thể được tìm thấy trong '$ PATH' /' $ ANDRIOD_PATH' của bạn. Bạn có thể kiểm tra giá trị '$ PATH' trong thiết bị đầu cuối nhúng WebStorm hay không - thử chạy' echo% PATH% 'ở đó? – lena

+0

i dint có được bạn nhưng tôi chắc chắn con đường sdk của tôi đã có trong biến môi trường –

+0

những gì bạn đã không nhận được? Android của bạn thực thi nằm ở đâu? Hãy chắc chắn rằng nó nằm trong% PATH% – lena

Trả lời

5

Tôi đã gặp sự cố tương tự trên Windows. Tôi đã thêm một biến hệ thống ANDROID_HOME với địa chỉ của thư mục sdk. Trong trường hợp của tôi là
c:\Users\Andrew\AppData\Local\Android\sdk

Sau đó, tôi khởi động lại WebStorm và hoạt động tốt.

PS đảm bảo rằng bạn đã thiết lập dự án đúng cách. Hãy thử tạo một dự án mới với loại "PhoneGap/Cordova", sau đó trong terminal gõ các lệnh sau:

ionic start MyProjectName 
ionic serve 

Nếu mọi thứ hoạt động vào thời điểm này, sau đó tiến hành:

ionic platform add android 
ionic build android 
ionic emulate android 

Bạn có thể sử dụng run thay vì emulate nếu bạn đã cài đặt và chạy GenyMotion

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