開發使用的相關軟件,配置:php
- 編輯器:Android studio(2.1)
- 開發包:jdk(1.8),android sdk
- 包管理器:node.js
先安裝簡單點的工具:html
- node安裝(按照網上教程安裝便可),下載 ,雙擊,下一步,一直至結束。win+R鍵--》輸入cmd進入--》輸入:node -v 回車,若安裝成功,會顯示node的版本,
執行命令行安裝cordova:npm install -g cordova(也能夠安裝指定版本的cordova,npm install -g cordova@版本號);通常npm安裝插件時速度很慢,能夠安裝淘寶鏡像,執行命令,之後安裝東西就能夠用cnpm 代替npm命令了。
-
npm install -g cnpm --registry=https://registry.npm.taobao.org
- jdk安裝:下載,默認安裝目錄便可,環境變量能夠不用配置,配置的話:個人電腦--》屬性--》高級系統設置--》環境變量--》系統變量中的新增--》
- 點擊保存,而後選擇path--》編輯,在變量值中增長;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;保存,注意增長值時,確保值與值見有分號。
- Android studio 安裝:下載,雙擊安裝,安裝過程當中,android sdk和androi virsule machine(好像是),反正是全選安裝了,成功後,啓動,點擊configure-->setting-->android SDK,
首先點擊1,進行選擇android sdk安裝的地址(必定是英文目錄,且文件名稱不能有空格),確認--》回到上圖頁面,選擇要安裝的android 版本,前三個是‘android null‘,一直安裝失敗,(我對安卓不懂啊),應該是不能安裝,因此選擇能夠安裝的最上面一個,點擊確認,等待安裝完成,
此時,因此安裝的東西基本都安裝好了,(還差一個gradle文件,其實也可讓他本身安裝)java
建立工程:node
- 打開要建立工程的目錄,右鍵選擇 git bash here,執行命令:cordova create helloword,
- cd ./helloword, 執行命令:cordova platform add android ,工程建立結束。
- 打開android studio,點擊import project 選項,選擇helleword--》platforms--》android文件夾,打開,第一次打開時,會自動安裝gradle文件,安裝成功後,便可進入編輯器,進行編輯,(也有可能失敗)。
- 3步驟中若成功,此處可忽略,但頗有可能gradle安裝失敗,或者安裝時間特別長,所以,能夠手動下載,並添加文件,首先打開helleword--》platforms--》android--》gradle-->wrapper-->gradle-wrapper.properties文件,查看最後一行:
如:distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip,而後進入網站下載相應的版本,把下載好的壓縮包放入3中gradle下載的默認目錄(這也是爲何即便知道他會失敗,還有執行下載步驟,是爲了讓他建立默認路徑),目錄通常爲C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.10-all\一串字母\,便可,重啓Android studio,導入android 文件夾,點擊 build--》build apk ,-->等待成功,(最後打包也有可能出錯,安照錯誤信息,百度吧!)
ps: android studio版本目前是3.0以上的,可是對gradle版本的要求也會不同,中途出現了不少報錯,最終也沒解決,只得從新安裝會2.1版本的,就行了。若哪位同窗使用android studio 3.0以上版本開發走通的,但願分享學習下。android