如果一個大型的android項(xiàng)目想引入cordova組件的話,可以參考官方的教程Android WebViews。
其實(shí)很簡單谬盐,就是打出jar包來引入進(jìn)工程就可以了。
但是官方?jīng)]有直接提供jar包下載诚些,也沒說Maven和JCenter上可以遠(yuǎn)程引用飞傀,呵呵...
當(dāng)然你只是要jar包的話,可以不看下面的東西诬烹,拿去cordova-5.2.2.jar
如何打出cordova.jar包
首先你要先安裝好cordova的開發(fā)環(huán)境砸烦。
在windows上,通過npm安裝cordova完之后在c盤的用戶目錄下可以找到.cordova文件夾绞吁,接著找到android的package文件夾下的framework文件夾幢痘,相信你可以噠。這是我的電腦上的目錄
C:\Users\User\.cordova\lib\npm_cache\cordova-android\5.2.2\package\framework
然后執(zhí)行命令行
ant jar
當(dāng)然掀泳,你電腦要安裝有ant雪隧,ant的安裝很簡單,是一個zip包员舵,解壓出來后脑沿,設(shè)置一下環(huán)境變量即可。你不想去官網(wǎng)下的話马僻,也可以點(diǎn)這里apache-ant-1.9.7-bin.zip
一些問題
通常運(yùn)行ant jar命令行失敗有幾個常見的錯誤
- 一個是提示java的環(huán)境變量有問題庄拇。這個問題配置一下正確的JAVA_HOME環(huán)境變量即可。
- 提示缺少local.properties文件,該文件配置了android SDK的目錄措近,可以自己創(chuàng)建一個local.properties文件
//local.properties 文件
sdk.dir=D\:\\Android\\AndroidSdk