当前时间:Friday 2016年12月09日 欢迎访问 夜阑小雨 我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。

当前位置: 首页 >> phonegap开发 >> 正文

phonegap3.x-如何编译jar

话说apache为什么不把cordova打个jar包呢?

 

一直都用jar包来完成项目,但不知道为啥官方要用node来自己打包,真是郁闷。终于查资料找到办法来实现自己边缘jar,以后想怎么用就怎么用。

 

其中官网源码下载地址为:http://cordova.apache.org/ 。  因为 cordova 源码托管在Apache , 所以需要下载源码然后编译生成JAR包才可用。

第一步: 下载源码,如下图:

第二步:解压源码包,导入Android  IDE ( 前提是安装了android 的开发环境) , 如下图:

IDE 会自动生成两个项目Cordova  和 CordovaViewTestActivity  ,运行第二个项目成功以后第一个项目的bin中会自动生成Cordova.jar ; 这个 Cordova.jar 就是3.4版本可用的JAR包了。

 

各个版本cordova的下载工程包:

http://archive.apache.org/dist/cordova/

可以下载自己编译。

但是这个编译好像不支持phonegap的插件。

 

这时候需要下载插件包,放到项目中,再进行编译,编译后就支持插件了。

插件地址:

 https://www.apache.org/dist/cordova/plugins/ 

https://git-wip-us.apache.org/repos/asf?s=cordova

那样打出来的jar包里面不包含cordova的插件,意思是按照需求安装插件,下载之后里面会有src,里面的java文件复制到 \framework\src\org\apache\cordova下(但是要注意,打开源文件可以看到,包名都是分功能的,不像以前版本的都直接在cordova下)

这是把所有插件搞进去的结构,当然,不需要的可以不要,这样打包就ok了。

 

另外提供一个配置好的插件集合,拷贝到项目中就可以了.

http://pan.baidu.com/s/1sj8qqwX

作者:夜阑小雨
原文链接:phonegap3.x-如何编译jar
夜阑小雨版权所有,转载本网站文章时请保留此信息。

收藏和分享: 转贴到开心网 转贴到校内网 分享到 Twitter Delicious 分享到 Google Reader 分享到 百度收藏 分享到 QQ收藏

所在分类:phonegap开发

评论信息

0 条评论 发表评论

发布评论

您必须登录才能发表评论。

网站客户端下载