最近項目要收尾了,需要將項目的開發與測試分離,需要將打包程序也搬到雲服務器上,於是整理相關內容,分享給大家,希望對您能有一定的幫助!
步驟一:安裝node.js
去nodejs官網下載nodejs最新版本,地址:https://nodejs.org/en/ (這里官網會根據當前訪問網頁電腦的操作系統自動提供版本!選擇最新版下載即可!)
1.下載好以后點擊安裝,安裝在哪個盤都可以 安裝的時候選擇 add to path 安裝 ,一直next即可,nodejs系統變量會自動配置好,在系統環境變量path(PATH)中你會看到。
2.安裝完畢,打開命令窗口(快捷鍵win+r,win是有四個格子的系統圖標的按鍵,接着輸入cmd回車即可) ,輸入 node -v 會提示nodejs 版本 說明nodejs安裝成功;
步驟二:安裝java jdk
具體安裝辦法以及下載地址,請查看http://www.cnblogs.com/BetterMyself/p/6420807.html
步驟三:安裝android sdk
1、下載地址 http://www.android-studio.org/
2、配置環境變量:
步驟四:安裝 cordova ionic
npm install -g cordova //安裝成功
npm install -g ionic //安裝成功
步驟五:新建項目,打包程序
1、新建文件夾Test(公司項目與java環境集成,所以移動端代碼單獨拿出來打包),在文件夾上按住shift鍵右擊,選擇“在此處打開命令窗口”,如圖所示:
2、ionic start myapp blank //執行成功(過程中會有警告,沒有錯誤就可以),myapp是文件夾的名字,可以更具實際情況自己定義
Test中會多一個myapp的文件,其中包含很多的文件,www中存放需要打包成apk的項目(其中會有默認項目,可以刪除所有,將自己的項目文件放進去)
3、打開項目目錄myapp,執行ionic platform add android //安裝成功
4、進行打包 ionic build android //安裝成功
遇到的坑:
1、一直下載,最后提示失敗,於是關機走人下班,第二天打開eclipse,發現打不開,原來是打包的時候更換了jdk的版本,電腦是64位,jdk是32位導致的,於是重新安裝了jdk,結果在重新打包,這個問題就過去了,不知道是不是jdk版本問題導致的
2、如果打包過程中提示resources相關錯誤,具體是什么忘記了,執行ionic resources //創建平台的icon.png圖標以及啟動頁面