在Phonegap(Windows)中找不到脚本文件“C:\ res \ windows \ zip.js”
想到今天尝试phonegap。
-
安装了Node.js
-
使用命令安装phonegap:
npm install -g phonegap
-
创build应用使用
phonegap create my-app
-
运行命令
phonegap run android
-
得到这个错误 – 找不到脚本文件“C:\ res \ windows \ zip.js”
不知道发生了什么事。 我曾尝试下载zip.js并放置在www \ js以及build立。 不知道为什么错误是指res文件夹,而没有任何。
任何人面临类似的情况
通过更新Phonegap,我能够摆脱错误:
npm update -g phonegap
你可以看到同样的问题Github问题 – > https://github.com/phonegap/phonegap-cli/issues/81
或在这里 – > https://github.com/phonegap/phonegap-cli/issues/77
你应该去应用程序目录:
$ cd my-app/ $ phonegap build android
我有同样的问题,并find了解决办法!
解:
-
确保你已经安装了Java JDK和Android SDK(我通过Android Studio安装了Android SDK)
-
安装Cordova (PhoneGap的核心)。 因为我不确定是否可以在没有安装cordova的情况下运行cordova命令。
- 现在你的命令不工作的原因是:
phonegap create my-app
,PhoneGap CLI不会为Android平台创build一个文件夹。 因此当运行命令:phonegap run android
,android平台不会出现在PhoneGap项目中。 要解决这个问题,只需运行以下命令:cordova platform add android
(在my-app文件夹中) - 然后构build:
phonegap local build android
,并且Android应用程序将成功编译。
更容易的select:
-
PhoneGap Build :这是一个基于云的服务,不需要使用不同的SDK来为不同的平台构build应用程序。 只要您的应用程序是开源的,或者您将您的私有应用程序限制为一个,它就是免费服务。
-
使用您喜爱的编辑器/ IDE开发应用程序,并使用桌面应用程序运行应用程序,该应用程序运行与应用程序相连的本地服务器,您可以在应用程序商店下载该应用程序。
-
只需在平台的IDE中构build/运行应用程序。 在Android的情况下,使用Android工作室来构build您的设备上的应用程序部署。 (在您的IDE中打开平台 – > Android项目)