Właśnie rozpocząłem pracę w Cordova/Ionic, aby tworzyć aplikacje na Androida/iOS z HTML5/js, a do tej pory otrzymałem aplikacje do próbnej pracy/samouczka do pracy czasami, ale nie za każdym razem.Błąd kompilacji Cordova/Ionic (czasami): nie mam wymaganego środowiska
Pracuję na Windowsie i na razie próbuję budować moje projekty dla Androida.
Po kilku próbach nie mogę już tworzyć aplikacji, nawet całkowicie "pustych" szablonów, których wcale nie zmieniłem. Próbowałem tworzenia aplikacji poprzez Cordova
cordova create hello com.example.hello HelloWorld
cd hello
cordova build android
lub jonowe
ionic start test sidemenu
cd start
ionic build android
W obu przypadkach pojawia się ten sam błąd:
Running command: C:\Users\nthissen\Dropbox\Mobile\Projects\hello\platforms\andro
id\cordova\build.bat
events.js:85
throw er; // Unhandled 'error' event
^
Error: spawn cmd ENOENT
at exports._errnoException (util.js:746:11)
at Process.ChildProcess._handle.onexit (child_process.js:1046:32)
at child_process.js:1137:20
at process._tickCallback (node.js:355:11)
ERROR building one of the platforms: Error: C:\Users\nthissen\Dropbox\Mobile\Pro
jects\hello\platforms\android\cordova\build.bat: Command failed with exit code 1
You may not have the required environment or OS to build this project
Tak, mam SDK Androida i wszystko zainstalowane. Dziwne jest to, że gdy ponownie uruchomię komputer i wypróbuję go od razu, działa bez problemu i jestem nawet w stanie emulować/uruchomić aplikację. Po kilku kolejnych próbach, wprowadzeniu zmian w kodzie źródłowym itp. (Nie jestem całkiem pewien, co powoduje), przestaje działać i nie mogę nawet zbudować nowo utworzonego projektu.
Co się dzieje? Dlaczego działa po ponownym uruchomieniu, ale przestaje działać z pozornie przypadkowego powodu?
Dziękuję bardzo: D Walczyłem o to samo, dopóki nie spotkałem się z twoją odpowiedzią. :). Czy możesz wyjaśnić, na co NAPRAWDĘ wskazuje ta ścieżka? :) –
Naprawdę nie znam mojego przyjaciela. Skopiowałem to z Onater PC, Cordova była w porządku. – Apostolos