android 工程引入cordova庫

如果一個大型的android項目想引入cordova組件的話,可以參考官方的教程Android WebViews
其實很簡單,就是打出jar包來引入進工程就可以了。
但是官方沒有直接提供jar包下載,也沒說Maven和JCenter上可以遠程引用,呵呵...
當然你只是要jar包的話,可以不看下面的東西,拿去cordova-5.2.2.jar

如何打出cordova.jar包

首先你要先安裝好cordova的開發環境
在windows上,通過npm安裝cordova完之后在c盤的用戶目錄下可以找到.cordova文件夾,接著找到android的package文件夾下的framework文件夾,相信你可以噠。這是我的電腦上的目錄

C:\Users\User\.cordova\lib\npm_cache\cordova-android\5.2.2\package\framework

然后執行命令行

ant jar

當然,你電腦要安裝有ant,ant的安裝很簡單,是一個zip包,解壓出來后,設置一下環境變量即可。你不想去官網下的話,也可以點這里apache-ant-1.9.7-bin.zip

一些問題

通常運行ant jar命令行失敗有幾個常見的錯誤

  • 一個是提示java的環境變量有問題。這個問題配置一下正確的JAVA_HOME環境變量即可。
  • 提示缺少local.properties文件,該文件配置了android SDK的目錄,可以自己創建一個local.properties文件
//local.properties 文件
sdk.dir=D\:\\Android\\AndroidSdk
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容