在phonegap中找不到cordova.jar文件?

时间:2014-02-21 09:34:01

标签: android cordova

我是phonegap的新手,我提到过的教程说cordova.jar路径中应该有一个phonegap-2.9.1\lib\android文件。但我在这个phonegap 2.9.1版本中没有它。 我可以从任何地方下载cordova.jar还是有其他选择? 有人请帮帮我。 感谢。

3 个答案:

答案 0 :(得分:9)

首先,你需要以下必备条件,如果你已经玩了一段时间的phonegap / cordova,肯定会有所涉及;)

然后,要生成 cordova-2.9.1.jar 文件,请按照以下步骤操作:

  1. 下载并解压缩phonegap-2.9.1.zip文件。

  2. 在终端/ cmd窗口中,进入最近解压缩的目录:

    $ cd phonegap-2.9.1 \ lib \ android \ framework \

  3. 执行以下命令(您需要在系统路径中配置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

  4. 最后运行:

    $ ant jar

    Blablabla .... 罐:       [jar]构建jar:xxx \ phonegap-2.9.1 \ lib \ android \ framework \ cordova-2.9.1.jar

    建立成功 总时间:4秒

  5. 完成!!!!!文件准备好了!你可以在phonegap-2.9.1.zip中找到这个和其他信息来读取文件:

    <强>的PhoneGap-2.9.1 \ lib中\机器人\ README.md

答案 1 :(得分:1)

自3.x版本以来,phonegap发生了很大变化。我建议你按照官方页面中描述的步骤安装3.3版本并创建一个proyect。

此外,您可以从cordova网页下载cordova,添加到路径,并使用终端创建一个proyect:

  • cordova create app_name
  • cordova平台添加android || cordova build android

答案 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