使用cordova打包的好處:node
Cordova是一個用基於HTML、CSS和JavaScript的,用於建立跨平臺移動應用程序的快速開發平臺。它使開發者可以利用iPhone、Android、等智能手機的核心功能——包括地理定位、加速器、聯繫人、聲音和振動等,此外Cordova擁有豐富的插件,能夠調用。android
準備工做:app
1. Android打包環境配置(百度一大堆)測試
總的來講包括:jdk的安裝和Java環境變量的設置、Android SDK的安裝和環境變量的設置、Ant的安裝和環境變量的設置
ui
2. node.js的安裝spa
3. cordova的安裝插件
打包詳情:3d
1.初始化項目: cordova create hello com.example.hello HelloWorldorm
2.切換到建立的文件夾,輸入指令:cordova platform add android --savecordova
由於咱們打包的是apk,因此使用安卓平臺(本人沒蘋果電腦,打包不出ipa)
3.添加完平臺後,檢查當前設置情況
指令:cordova platform ls
4.檢查打包條件
指令:cordova requirements
5.到了這步,離成功差很少了,最後就是開始打包app
指令:cordova build android
到這裏,一個apk就打包完成了。
能夠到文件夾內找到apk放到手機上安裝進行測試,或者在安卓模擬器上測試