2014-06-25 18 views
5

Tôi cố gắng để thêm nền tảng android cho dự án cordova sử dụng lệnh cordova platform add android nhưng nó đem lại cho tôi sau lỗi stack-Lỗi PhoneGap/Cordova khi thêm android nền tảng?

Creating android project... 

    D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js:126 
       throw e; 
        ^
    Error: An error occurred while listing Android targets 
    at D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\lib\check_reqs.js:87:29 
    at _rejected (D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js:808:24) 
    at D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js:834:30 
    at Promise.when (D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js:1079:31) 
    at Promise.promise.promiseDispatch (D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js:752:41) 
    at D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js:574:44 
    at flush (D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js:108:17) 
    at process._tickCallback (node.js:415:13) 
     Error: D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\create.bat: Command failed with exit code 8 
    at ChildProcess.whenDone (D:\Users\admin\Application Data\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:131:23) 
    at ChildProcess.EventEmitter.emit (events.js:98:17) 
    at maybeClose (child_process.js:743:16) 
    at Process.ChildProcess._handle.onexit (child_process.js:810:5) 

Tôi có googled nó và tìm thấy câu trả lời khác và cố gắng tất cả mọi thứ liên quan đến thiết lập các con đường của

1) Đã cài đặt ANT, Java, Android SDK 2) Đặt đường dẫn trong biến môi trường cho và, công cụ sdk java và android và công cụ nền tảng 3) Khởi động lại máy vài lần.

Khi tôi chạy -version java và -version ant tôi nhận được

D:\Users\admin>java -version 
    java version "1.7.0_51" 
    Java(TM) SE Runtime Environment (build 1.7.0_51-b13) 
    Java HotSpot(TM) Client VM (build 24.51-b03, mixed mode, sharing) 

D:\Users\admin>ant -version 
    Apache Ant(TM) version 1.9.4 compiled on April 29 2014 

vẫn Tôi nhận được lỗi này. Bất kỳ trợ giúp sẽ là tuyệt vời (Tôi đang trên Windows XP - 32 bit)

+0

Bạn có sử dụng "Trình quản lý SDK Android" để cài đặt phiên bản SDK không? – Deurco

Trả lời

0

thử tạo biến môi trường sau đây:.

ANT_HOME - E: \ DevTools \ apache-ant-1.9.4 (Đặt theo của bạn thư mục cài đặt) JAVA_HOME - C: \ Program Files \ Java \ jdk1.7.0_51 (Set as mỗi thư mục cài đặt của bạn)

chắc chắn rằng bạn đã đường được thêm vào trong hệ thống PATH biến của bạn như sau: (Đặt theo cài đặt của bạn thư mục của JAVA, ANT & SDK Android)

E:\DevTools\apache-ant-1.9.4\bin; 
C:\Program Files\Java\jdk1.7.0_51\bin; 
E:\DevTools\Android\sdk\tools; 
E:\DevTools\Android\sdk\platform-tools; 

Khởi động lại máy và xem có hoạt động hay không ...

+0

Đã làm điều đó không hiệu quả. Tôi đã đề cập trong câu hỏi những gì tôi đã cố gắng. Dù sao cũng cảm ơn bạn. –

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