7

Tôi đã tạo một bản ghi ứng dụng Trống mới (Apache Cordova) trong ấn bản cộng đồng VS2013. Chạy trình giả lập gợn hoạt động tốt. Nhưng khi tôi cố gắng để chạy giả lập Android hoặc thiết bị, sau đó tôi nhận được lỗi này:Lệnh ứng dụng trống VS2013 Cordova không thành công với mã thoát 8 lỗi

C:\WorkspaceMobileVisualStudio\BlankCordovaApp1\BlankCordovaApp1\bld\Debug\platforms\android\cordova\build.bat: Command failed with exit code 8 C:\WorkspaceMobileVisualStudio\BlankCordovaApp1\BlankCordovaApp1\MDAVSCLI

Đầu ra là:

1>------ Build started: Project: BlankCordovaApp1, Configuration: Debug Android 1> GeneratedJavascript=scripts\index.js;scripts\platformOverrides.js 1> C:\WorkspaceMobileVisualStudio\BlankCordovaApp1\BlankCordovaApp1>call "C:\Program Files (x86)\nodejs\"\nodevars.bat 1> Your environment has been set up for using Node.js 0.10.33 (ia32) and npm. 1> ------ Ensuring correct global installation of package from source package directory: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 12.0\COMMON7\IDE\EXTENSIONS\1LHTZMLE.C0Y\packages\vs-mda 1>MDAVSCLI : error : C:\WorkspaceMobileVisualStudio\BlankCordovaApp1\BlankCordovaApp1\bld\Debug\platforms\android\cordova\build.bat: Command failed with exit code 8 ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== ========== Deploy: 0 succeeded, 0 failed, 0 skipped ==========

Tôi đã thấy câu hỏi mà câu trả lời là để kiểm tra biến đường dẫn JAVA_HOME , ADT_HOME và ANT_HOME, tôi đã làm và tất cả đều chính xác. Vấn đề phổ biến khác dường như là không gian trong không gian làm việc, mà tôi đã có, nhưng bây giờ tôi đã tạo một thư mục không gian làm việc mới.

Theo như tôi biết, tôi sẽ có thể thấy "Xin chào, ứng dụng của bạn đã sẵn sàng!" màn.

+0

Tôi vẫn gặp sự cố với thiết lập của mình tại đây. Mặc dù bây giờ tôi đang nhận được mã thoát 1 thay vì 8. Nếu tôi chạy build.bat trực tiếp trong dòng lệnh thì nó hoạt động tốt, nhưng tôi muốn có thể gỡ lỗi thông qua studio trực quan. Tôi sẽ đưa ra bất kỳ đề xuất nào! –

Trả lời

14

Hóa ra là sự cố với phiên bản Node.js tôi đang sử dụng: 0.12. Tôi đã gỡ cài đặt và chạy trình cài đặt .msi cho phiên bản 0.10.28 từ đây: http://nodejs.org/dist/v0.10.28/

Đáng chú ý rằng điều này vẫn không giống như số hoặc khoảng trống trong thư mục không gian làm việc!

+0

Genius - điều này làm việc sau khi cố gắng rất nhiều thứ. – rizan

+0

Giải pháp này cũng hoạt động trên CTP 2015. –

+0

Điều này cũng làm việc cho tôi! Tôi đang ở trên VS 2013 Update 4. Cảm ơn. – utamanna

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