Не удается найти файл script "C:\res\windows\zip.js" в Phonegap (windows)

Мысль о попытке телефонного разговора сегодня.

  • Установлен Node.js

  • установленная телефонная задержка с использованием команды:

     npm install -g phonegap
    
  • создано приложение, использующее

    phonegap create my-app
    
  • выполняемая команда

    phonegap run android 
    
  • получила эту ошибку - не удается найти файл script "C:\res\windows\zip.js"

Не уверен, что происходит. Я попытался загрузить zip.js и разместить внутри www\js, а также построить. Не уверен, почему ошибка относится к папке res, пока ее нет.

Кто-нибудь сталкивался с подобной ситуацией?

Ответ 1

Мне удалось избавиться от ошибки, обновив Phonegap:

npm update -g phonegap

Ответ 3

У меня была та же проблема, и я нашел решение!

Решение:

  • Убедитесь, что вы установили Java JDK и Android SDK (я установил Android SDK через Android Studio)

  • Установите Cordova (ядро PhoneGap). Потому что я не уверен, что вы можете управлять командами кордовы без разборки кордоны отдельно.

  • Теперь причина, по которой ваши команды не работали: после phonegap create my-app, CLI PhoneGap не создает папку для платформы Android. Таким образом, при запуске команды: phonegap run android платформа Android не присутствует в проекте PhoneGap. Чтобы решить эту проблему, просто запустите следующую команду: cordova platform add android (в папке моего приложения)
  • Затем создайте: phonegap local build android, и приложение Android будет успешно скомпилировано.

Более простые альтернативы:

  • PhoneGap Build: это облачный сервис, который устраняет необходимость в разных SDK для создания приложения для разных платформ. Это бесплатный сервис, если ваши приложения открыты с открытым исходным кодом или ограничены ваши личные приложения только одним.

  • Разработайте приложение со своим любимым редактором /IDE и запустите приложение с помощью Desktop app, который запускает локальный сервер, соединяющийся с приложение, которое вы можете загрузить в хранилищах приложений.

  • Просто создайте/запустите приложение в среде IDE платформ. В случае Android используйте студию Android для создания приложения для развертывания приложения на своем устройстве. (Откройте платформу- > проект Android в вашей среде IDE)