我在这里发帖是因为这让我发疯了。
我正试图让手机上班,所以: 我安装了ADT捆绑包(eclipse + adt插件+ android SDK) - >顺便说一句,他们真的应该更新那个手机上的启动教程,它仍然告诉你单独安装所有这些,但它不是Android SDK,它给你一个ADT包的链接......
反正 我已经设置了我的环境变量,所以我可以输入java,javac,android,ant或者其他一切都很好。
现在,当我使用cmd(我正在使用Windows)访问我的cordova-android / bin文件夹并键入“create”d:/ dev / android / phonegaptest“”phonegaptest“”phonegaptest“”它告诉我'项目已经存在'。目标文件夹只是一个空文件夹。
如果相反我键入'create“d:/ dev / android /任何文件夹名称,但不存在”“phonegaptest”“phonegaptest”'它告诉我'cordova-android \ bin \ create.js 181,5 MS JScript未找到运行时错误路径'
我怎样才能让它发挥作用?非常感谢
答案 0 :(得分:11)
好的,我明白了
显然你必须为包名添加com.something ,否则将出现JS错误。对于Java开发人员来说,这似乎是显而易见的,但很多网络开发人员都使用PhoneGap,他们对包不了解。所以它应该被指定,再次感谢这篇写得不好的文档。 该错误并没有告诉您有关包名称问题的任何信息,因此它也无济于事。
另一件事:如果文件夹已经存在,它会告诉你'项目已经存在'所以不要手动创建文件夹。
希望这有帮助。
答案 1 :(得分:11)
我遇到了同样的问题。确保不存在的文件夹已存在。
D:\ phonegap-2.3.0 \ lib \ android \ bin>创建D:\ myprojects \ com.thinkcode Fone2 Microsoft(R)Windows Script Host Version 5.8 版权所有(C)Microsoft Corporation。保留所有权利。
项目已经存在!
D:\ phonegap-2.3.0 \ lib \ android \ bin>创建D:\ myprojects \ Fone com.thinkcode Fone2 Microsoft(R)Windows Script Host Version 5.8 版权所有(C)Microsoft Corporation。保留所有权利。
创建新的android项目...... 复制模板文件...... 复制js,jar& config.xml文件...... 复制cordova命令工具...... 更新AndroidManifest.xml和主要活动...
d:\的PhoneGap-2.3.0 \ lib中\机器人\ BIN>
答案 2 :(得分:6)
确保项目路径不包含空格
答案 3 :(得分:1)
还不能upvote,但对我来说这是项目路径中的空间问题!
答案 4 :(得分:0)
在命令提示符下:找到phonegap文件夹
E:\phonegap.2.3.0\lib\android\bin>create E:\<name>hrms com.hrms hrms <enter>
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.
Creating new android project...
Copying template files...
Copying js, jar & config.xml files...
Copying cordova command tools...
Updating AndroidManifest.xml and Main Activity...
created successfully
如果项目已存在,则表示更改项目名称或包或项目位置<folder directory>
。
cd E:\hrms
cmd3>E:\hrms>dir
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.
Creating new android project...
Copying template files...
Copying js, jar & config.xml files...
Copying cordova command tools...
Updating AndroidManifest.xml and Main Activity...