9

我需要新的 .jar 文件来升级到 cordova 2.2.0。但是我在哪里可以找到它?

我必须生成它吗?如何生成?

非常感谢。

4

3 回答 3

15

您可以从phonegap github repo下载它。

您可以在 lib/android/ 文件夹中找到该库。

要创建一个新项目,您可以使用 lilb/andoird/bin/create.bat 文件。

于 2012-11-15T14:34:07.197 回答
3

正如我在这个问题中回答的那样: cordova-2.7.0.jar 在哪里?

为了获得 cordova.2.xxjar 文件,您只需执行以下步骤:

  1. 从 Phonegap 网站下载该项目。对于 2.9.1 版,请点击此链接: http: //phonegap.com/install/并导航到您要查找的版本 (2.9.1),它将链接到https://github.com/phonegap/phonegap/archive /2.9.1.zip

  2. 一旦下载当然你解压缩并导航到框架目录

  3. 您必须选择要使用的 android 版本,如果您已下载 Android SDK 并添加到系统的路径变量中,您可以这样做:

    android list targets
    

    它会给你一个这样的答案:

    Available Android targets:
    ----------
    id: 1 or "android-8"
    Name: Android 2.2
    Type: Platform
    API level: 8
    Revision: 3
    Skins: WQVGA432, QVGA, WQVGA400, WVGA854, WVGA800 (default), HVGA
    ABIs : armeabi
    ----------
    id: 2 or "android-17"
    Name: Android 4.2.2
    Type: Platform
    API level: 17
    Revision: 2
    Skins: WXGA720, WXGA800-7in, WQVGA432, WSVGA, QVGA, WQVGA400, WXGA800, WVGA854, WVGA800 (default), HVGA
    ABIs : armeabi-v7a, x86
    ----------
    id: 3 or "Google Inc.:Google APIs:17"
    Name: Google APIs
    Type: Add-On
    Vendor: Google Inc.
    Revision: 3
    Description: Android + Google APIs
    Based on Android 4.2.2 (API level 17)
    Libraries:
    * com.google.android.media.effects (effects.jar)
      Collection of video effects
    * com.android.future.usb.accessory (usb.jar)
      API for USB Accessories
    * com.google.android.maps (maps.jar)
      API for Google Maps
    Skins: WVGA854, WQVGA400, WSVGA, WXGA800-7in, WXGA720, HVGA, WQVGA432, WVGA800 (default), QVGA, WXGA800
    ABIs : armeabi-v7a
    ----------
    id: 4 or "android-19"
    Name: Android 4.4
    Type: Platform
    API level: 19
    Revision: 1
    Skins: WXGA720, WXGA800-7in, WQVGA432, WSVGA, QVGA, WQVGA400, WXGA800, WVGA854, WVGA800 (default), HVGA
    ABIs : armeabi-v7a
    
  4. 我选择了最后一个,所以我做了:

    android update project -p . -t android-19
    
  5. 最后

    ant jar
    

    结果是这样的:

    [jar] Building jar: /home/jgonzalezd/Downloads/phonegap-2.9.1/lib/android/framework/cordova-2.9.1.jar
    
    BUILD SUCCESSFUL
    Total time: 10 seconds
    

现在你有了你的罐子。

于 2014-01-18T14:37:14.217 回答
0

每次构建新项目时,似乎都会从 Phone Gap 文件夹中删除 cordova-2.2.0.jar。

您可以将其复制回来以运行创建脚本

于 2012-11-22T09:16:23.953 回答