摘要:安裝完成后需要配置環境變量,將下的,添加到環境變量中,主要是可以執行等命令行工具運行,下載特定版本就是版本,比如的庫及工具可以在里啟動,也可以通過命令行來啟動,然后參考說明下載特定版本比如。
最近想玩一玩手機app開發,以前都是自己DIY家里的一些硬件設備的,在這個天天喊智能的年代,不讓它們上上網用手機控制都覺得這些玩意LOW得拿不出手了~ 決定要改造改造,第一步得學學怎么開發手機端控制應用。
本來想買本android 軟件開發的書看看的,但是覺得難道學完android開發難道還要再學iso開發嗎?Java跟objectC 難道都得去學一遍么.. 公司IT大牛推薦用HTML5(即 JavaScript + HTML + CSS)來開發應用程序~ 這樣的好處是跨平臺,可以在android上跑也可以在ios上運行。現在的跨平臺技術真洋氣~ 在大牛指點下,先要搭起開發環境,折騰了2個晚上終于搞定,總結如下:
安裝 JDK(后續的 Android SDK 需要)到 Oracle 官方網站下載最新的 JDK 8,Windows 和 Mac OS X 及基于 Yum 的 Linux (比如 Red Hat、CentOS)有二進制安裝程序,基于 apt 的 Linux(比如 Debian、Ubuntu)需要自己編譯或者安裝系統自帶的 OpenJDK(但 OpenJDK 現在沒有 Java 8 版本,安裝 Java 7 也行)
安裝完成后需要配置環境變量(JAVA_HOME,Java 安裝文件夾),將 JAVA_HOME 下的 bin 文件夾添加到環境變量 Path 中,主要是可以在命令行執行 java 和 javac 命令。
我是在MBP上搭的環境,所以下載安裝包直接安裝即可。接著終端打開bash_profile
#JAVA export JAVA_HOME=/Library/Java/Home export PATH=$JAVA_HOME/bin:$PATH安裝 Apache Ant(后續的 Android SDK 需要)
到 Apache 官方下載最新的 Ant(http://ant.apache.org/bindownload.cgi),放到特定文件夾下,將該文件夾下的 bin 目錄添加到環境變量 Path 中,主要是可以在命令行執行 ant 命令。
#Apache Ant export PATH=/oct/Apacheant/bin:$PATH安裝 Android SDK(后文的 Cordova 需要)
到 Android 官方網站下載最新的 Android SDK,可以安裝多帶帶的 SDK,也可以安裝打包了 SDK 的 Android Studio。
安裝完成后需要配置環境變量(ANDROID_HOME),將 ANDROID_HOME 下的 tools,platform-tools 添加到環境變量 Path 中,主要是可以執行 adb、android 等命令行工具
#Andriod export ANDROID_HOME=/oct/Library/Android/sdk export PATH=$ANDROID_HOME/tools:$PATH export PATH=$ANDROID_HOME/platform-tools:$PATH運行 Android SDK Manager,下載特定 API 版本(就是 Android 版本,比如 4.3、4.4、5.0)的庫及工具
可以在 Android Studio 里啟動 Android SDK Manager,也可以通過命令行 android update sdk 來啟動,然后參考 GUI 說明下載特定版本比如 API 19(Android 4.4.2)。最低的安裝要求是:
Android SDK Tools
Android SDK Platform-tools
Android SDK Build-tools
SDK Platform
Android Support Repository
Android Support Library
如果要用到 Google 服務的 API,則安裝相應的:
Google APIs
Google Repository
Google Play Services
如果需要用虛擬設備調試(不過不建議使用 Android 自帶的虛擬設備,建議使用 Genymotion 基于 VirtualBox 開發的虛擬設備),則安裝相應的:
xxx System Image
安裝 Nodejs、npm到 Nodejs 官方網站下載安裝最新的 Nodejs(http://nodejs.org/download/),針對 Windows 和 Mac OS 有安裝包(包含了 nodejs 和 npm),Linux 上面可以直接安裝軟件倉庫里面的 nodejs 和 npm。
安裝 Git到 Git 官方網站下載最新的 Git(http://git-scm.com/),針對 Windows 和 Mac OS 有安裝包,Linux 上面可以直接安裝軟件倉庫里面的 git。
安裝 Apache Cordova 跨平臺 HTML5 環境在命令行使用 npm install cordova 即可安裝 Cordova 命令行工具(也建議到 Cordova 官方了解下 Cordova 命令行的使用 - 嗯!沒免費圖形界面工具的~要圖形界面的軟件就找A逗比買吧)
使用 Cordova 命令行創建手機 HTML5 項目在命令行里使用 cordova create DirectoryName project_id product_name 即可以創建手機 HTML5 項目,比如 cordova create IoTgoAppDir com.iteadstudio.iotgo IoTgo
如果針對 Android 平臺開發,需要執行命令 cordova platform add android 添加 android 相關工具,如果需要安裝擴展,需要執行命令 cordova plugin add pluginNameOrGitUrl,如果需要打包 Android Apk,需要執行 cordova build android,如果需要安裝到通過 USB 連接的手機,需要執行 cordova run android
安裝 HTML5 項目依賴的 JavaScript 庫所有 HTML5 相關的文件,放在 Cordova 創建的項目根目錄下的 www 文件夾下,可以手動將相關的 HTML、JavaScript、CSS 文件放到該文件夾下,也可以通過 bower 等軟件包管理工具來自動下載。
使用文本編輯器或 IDE 編寫 HTML5 程序寫代碼可以直接修改 www 文件夾下的文件,也可以用 NetBeans 或 WebStorm 之類的 IDE。建議用 WebStorm,對 Nodejs 和 Cordova 有比較好的支持。
完成上面的配置后~ 就可以開始用前端開發熟悉的HTML+CSS+JS來開發手機APP了!當然...作為一個嵌入式系統工程師,我對匯編對C很熟悉,對C++也還比較了解,對HTML及JS一竅不通...不過在一周速成過python后,我覺得這些上層腳本解析語言應該都不難~ 下來的一周及過年,會繼續學習并開發一個應用來。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/85508.html
摘要:發現對一個習慣了硬件設備側開發的人來說,不管是用還是直接用開發,都是一樣的都是從開始。之前雖然高中時代做個網站,也僅限于用和所見即所得開發對都是一竅不通。為了給設備開發,在上硬著頭皮看了個小時課程。 發現對一個習慣了硬件設備側C開發的人來說,不管是用cordova(HTML+JS) 還是直接用android studio(JAVA)開發,都是一樣的...都是從0開始。 之前雖然高中時...
摘要:面向對象三大特征繼承性多態性封裝性接口。第五階段封裝一個屬于自己的框架框架封裝基礎事件流冒泡捕獲事件對象事件框架選擇框架。核心模塊和對象全局對象,,,事件驅動,事件發射器加密解密,路徑操作,序列化和反序列化文件流操作服務端與客戶端。 第一階段: HTML+CSS:HTML進階、CSS進階、div+css布局、HTML+css整站開發、 JavaScript基礎:Js基礎教程、js內置對...
閱讀 2624·2021-11-18 10:07
閱讀 1083·2021-08-03 14:04
閱讀 726·2019-08-30 13:08
閱讀 2579·2019-08-29 15:33
閱讀 1086·2019-08-29 14:07
閱讀 2985·2019-08-29 14:04
閱讀 1435·2019-08-29 11:19
閱讀 1144·2019-08-29 10:59