我正在使用 NetBeans 7.4 进行 Cordova / Phonegap 开发,并使用内置的Cordova应用程序模板启动了一个项目。
在浏览器(或移动设备浏览器)中运行项目效果很好,但每次选择 Android或iOS 时,我都会看到以下对话框:
创建Cordova资源并将网站根目录重命名为“www”?
然后重新创建项目,尽管它已经存在。
我尝试点击Create Cordova Resources
中的Project Properties
,但它一直说:
未创建Cordova资源。
有任何疑问是什么问题?
答案 0 :(得分:0)
我相信Cordova需要将所有资源(html,JS,CSS,图像等)放在名为“www”的文件夹中(参见Cordova documentation here),NetBeans中HTML5项目中的默认站点根称为public_html。因此,如果您的项目的站点根目录具有不同的名称,IDE会询问您是否可以重命名它(或者更具体地创建它,移动public_html的内容然后删除空文件夹)
答案 1 :(得分:0)
这肯定是NetBeans 7.4中的一个错误。
幸运的是,它在Netbeans 8.0中得到了修复。 新版本解决了各种问题,并提供了与Cordova更好的兼容性(请参阅NetBeans 8.0 Release Notes)。
因此,请下载NetBeans 8.0或更高版本,您就可以了。