如何手动安装cordova(3.0)

如何手动安装cordova(3.0),cordova,Cordova,我下载了ApacheCordova3.3.0。它有cordova android子文件夹,我解压缩了它。如何将其复制到我的android项目中?我找不到jar文件和xml。 以及如何添加插件到这个项目手动 我不想要命令行方法。因为我的公司不允许下载 如果您对此有任何帮助,我们将不胜感激。我不确定在没有cli的情况下使用cordova是否非常容易,也许您应该尝试使用phonegap build,而不是在您的计算机上下载任何内容 不管怎样,让我们看看我们能做些什么 你没有说你的目标是哪个平台,所以我

我下载了ApacheCordova3.3.0。它有cordova android子文件夹,我解压缩了它。如何将其复制到我的android项目中?我找不到jar文件和xml。 以及如何添加插件到这个项目手动

我不想要命令行方法。因为我的公司不允许下载


如果您对此有任何帮助,我们将不胜感激。

我不确定在没有cli的情况下使用cordova是否非常容易,也许您应该尝试使用phonegap build,而不是在您的计算机上下载任何内容

不管怎样,让我们看看我们能做些什么

你没有说你的目标是哪个平台,所以我将尝试解释我所知道的:android

第一,先决条件 您必须在您的计算机上安装并在以下路径中可用:

javajdk并设置java_HOME env变量 阿帕奇蚂蚁 安卓sdk 从cordova 3.3.0开始,从android sdk管理器安装最新的平台工具,即API 19 安装了adt插件的eclipse或android sdk安装中包含的eclipse 将完整列表签入

然后,安装cordova 然后从下载cordova source zip,并将其解压缩到硬盘驱动器的某个“可临时”文件夹中

在提取的文件夹中,您会发现每个平台都有一个zip,因此对于android,我们将使用cordova-android.zip

在用户主文件夹的某个位置提取此文件夹,并修改路径以包含cordova android\bin文件夹

现在您可以访问cordova工具,可以从命令行运行这些工具,就像使用windows时使用CLI一样,然后使用.bat文件:

check_reqs:运行此命令以检查是否在您的计算机上找到了所有依赖项 android_sdk_版本:运行此命令检查安装的android api是否应返回19,以便cordova 3.3正常工作 更新:使用此选项将现有项目更新为新版本的cordova,因此我猜您暂时不需要此项目 创建:使用此选项创建新的cordova项目。检查的参数,create的工作原理相同,只是运行create而不是cordova create。 现在您可以创建一个项目了 要创建新的cordova项目,请运行以下命令:记住,如果您使用的是windows,请使用create.bat:

create myapp com.mycompany.myapp MyApp
您刚刚在MyApp文件夹中创建了MyApp应用程序

在eclipse中导入项目 在eclipse中,进入新建项目向导,从现有代码中选择Android项目,并将根目录设置为先前创建的项目的根目录

您应该看到两个项目:

MyApp:您的应用程序 MyApp CordovaLib:在cordova 3.3中,cordova核心不再位于罐子中,而是在这个单独的项目中。 现在您可以使用eclipse运行/调试项目或构建版本apk

定制您的项目 在assets/www文件夹中定制您的html5应用程序 更改文件AndroidManifest.xml中特定于android的设置,例如autorisations 在文件res/xml/config.xml中更改插件的cordova设置 添加插件 使用cordova 3,您需要为每个API安装插件,因此如果没有插件,您将无法调用任何本机API,并且只能使用HTML5 API

通常,您使用cordova CLI安装插件,或者plugman CLI也需要与npm一起安装,但在这里,您必须手动执行所有操作


由于时间不多,如果您需要或其他人要求,我将稍后讨论此主题。

非常感谢您的回复和时间。我按照您的步骤进行了操作,但当我将项目导入ADT工作区时,我在MyApp中发现错误:您的应用程序。org.apache.cordova.*未加载。对不起,我让它工作了。我不得不加上我忘记的对科尔多瓦图书馆的引用。非常感谢:如果你也能对如何安装插件有所了解,那会很有帮助的。