android – 在哪里是cordova-2.7.0.jar?

前端之家收集整理的这篇文章主要介绍了android – 在哪里是cordova-2.7.0.jar?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我很难从 HTML5构建第一个 Android应用程序.

所以,我跟着this detailed tutorial

似乎我应该将一个.jar的Cordova添加到项目的libs文件夹中,以便能够在我的app.java文件调用Cordova的功能.但是,我找不到这个cordova-2.7.0.jar文件在任何地方.

也许我会生成它?因此,我尝试了一个其他选项,通过从official getting started guide之后的命令行工具创建项目,但在生成的项目文件中没有cordova.jar.

我觉得科尔多瓦起初不是很容易处理

(顺便说一下,我也在寻找一个Cordova JS文件…)

编辑:要回答poiuytrez,这是我的cordova包,从http://cordova.apache.org/下载

解决方法

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

>从Phonegap网站下载该项目.对于版本2.9.1,请按照以下链接http://phonegap.com/install/并导航到您要查找的版本(2.9.1),它将链接https://github.com/phonegap/phonegap/archive/2.9.1.zip
>下载并解压缩后,导航到phonegap-2.9.1 / lib / android / framework中的目录框架
>您将不得不选择要使用的Android版本,这将是您的目标版本的android,该手机应用程序将被编译,如果您已经下载了Android SDK并添加到系统的路径变量(如果您没有看下面)你可以这样做:

android list targets

(如果您还没有SDK的系统路径,则需要在SDK文件夹中添加两个目录工具和平台工具,请尝试使用previos命令和…)

It will give you an answer like this one:

    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,WXGA800,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,WXGA720,HVGA,WXGA800
    ABIs : armeabi-v7a
    ----------
    id: 4 or "android-19"
    Name: Android 4.4
    Type: Platform
    API level: 19
    Revision: 1
    Skins: WXGA720,HVGA
    ABIs : armeabi-v7a

>我选择最后一个,所以我做了:

android update project -p . -t android-19

>最后

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

现在你有了你的罐子.

猜你在找的Android相关文章