我是phonegap
的新手,我提到过的教程说cordova.jar
路径中应该有一个phonegap-2.9.1\lib\android
文件。但我在这个phonegap 2.9.1
版本中没有它。
我可以从任何地方下载cordova.jar
还是有其他选择?
有人请帮帮我。
感谢。
答案 0 :(得分:9)
首先,你需要以下必备条件,如果你已经玩了一段时间的phonegap / cordova,肯定会有所涉及;)
然后,要生成 cordova-2.9.1.jar 文件,请按照以下步骤操作:
下载并解压缩phonegap-2.9.1.zip文件。
在终端/ cmd窗口中,进入最近解压缩的目录:
$ cd phonegap-2.9.1 \ lib \ android \ framework \
执行以下命令(您需要在系统路径中配置android sdk和ant):
$ android update project -p。 -t android-17
如果需要,添加--subprojects参数:
$ android update project -p。 -t android-17 --subprojects
你收到这样的消息:
更新了project.properties 更新了local.properties build.xml:找到版本标签:自定义。文件不会更新。 更新文件D:\ work_NEW \ phonegap-2.9.1 \ lib \ android \ framework \ proguard-project.txt 更新并将default.properties重命名为project.properties 更新了local.properties 没有指定项目名称,使用活动名称'DroidGap'。 如果要更改它,请编辑build.xml的第一行。 添加了文件D:\ work_NEW \ phonegap-2.9.1 \ lib \ android \ framework \ bin \ build.xml 添加了文件D:\ work_NEW \ phonegap-2.9.1 \ lib \ android \ framework \ bin \ proguard-project.txt
最后运行:
$ ant jar
Blablabla .... 罐: [jar]构建jar:xxx \ phonegap-2.9.1 \ lib \ android \ framework \ cordova-2.9.1.jar
建立成功 总时间:4秒
完成!!!!!文件准备好了!你可以在phonegap-2.9.1.zip中找到这个和其他信息来读取文件:
<强>的PhoneGap-2.9.1 \ lib中\机器人\ README.md 强>
答案 1 :(得分:1)
自3.x版本以来,phonegap发生了很大变化。我建议你按照官方页面中描述的步骤安装3.3版本并创建一个proyect。
此外,您可以从cordova网页下载cordova,添加到路径,并使用终端创建一个proyect:
答案 2 :(得分:1)
在3.3.0版本中,您可以按照以下步骤获取cordova-3.3.0.jar文件: 转到命令提示符:
$ cd%HOMEPATH%/。cordova / lib / android / cordova / 3.3.0 / framework
$ android update project -p
$ ant jar
执行这些命令后,您将在框架文件夹中获得cordova-3.3.0.jar,即 =&GT; %HOMEPATH%/。cordova / lib / android / cordova / 3.3.0 / framework / cordova-3.3.0.jar