• 沒有找到結果。

開發環境架設

第四章 系統實現

4.1 開發環境架設

4.1.1 Android 應用程式開發環境

開發 Android 手機應用程式的環境需求為 Java Base,首先到 Oracle 網 站的 Downloads 頁面下載 Java 開發工具 JDK(Java SE Development Kit),JDK 裡面包含 JRE(Java Runtime Environment)與 JVM(Java Virtual Machine)。JDK 目前最新版本為 JDK-7,這裡使用的是 Windows x86 環境的版本,如圖 10,

檔名為“jdk-7u7-windows-i586.exe”,下載後進行安裝以完成 Java 開發環境 之佈置。

圖 10 下載 JDK 網頁

35

接著到 Eclipse 網站的 Downloads 頁面下載 IDE(Integrated Development Environment),此開發平台可以用來開發各式各樣不同類型的程式,在此用 來開發 Android 手機應用程式,所使用的程式語言為 Java。這裡下載的環 境版本為 Windows 32Bit,檔名為“Eclipse IDE for Java EE Developers”,如 圖 11。下載完後不需安裝,解檔案壓縮完後就可以立即使用,而最後則是 要將 Android 的 SDK(Software Development Kit)安裝至 Eclipse 上。

圖 11 下載 IDE 網頁

而安裝 Android 的 SDK 有兩種方式:第一種是直接到 Android 的開發 網站上下載已包裝好的 SDK,解壓縮且安裝後,再點選 Eclipse 功能列的 Window > Preferences > Android > SDK Location 上設定已安裝的 SDK 路徑 即可;第二種方式是利用 Eclipse 裡的 ADT Plug in 將 Android SDK 以外掛 方式安裝,點選 Eclipse 功能列的 Help > Install > New Software,會跳出 Install 的視窗畫面,點選右邊的 Add 鍵會顯現編輯視窗,Name 可以自取名稱而 Location 則要打上 https://dl-ssl.google.com/android/eclipse/,完成後再按 OK,

就會自動在網路上搜尋此網址的外掛套件並將名稱和版本顯示在畫面中央,

如圖 12,接著把所有套件都勾選,按下 Next 並確認授權條款後就會自動安 裝至完成然後重啟 Eclipse。

36

圖 12 安裝 Android SDK

將 Android 手機應用程式的開發環境安裝完成後,SDK 會預先下載最 新版本供使用者開發,不過由於此系統要開發 NFC 應用程式,所以版本最 低須為 Android SDK 2.3 以上(請參閱表 4)。點選 Eclipse 功能列的 Windows

> Android SDK Manager,跳出管理 Android SDK 的視窗後可確認要開發之 版本是否已安裝完成,下面的子選項 SDK Platform、Google APIs 兩者右邊 的 Status 是否為 Installed,如圖 13,若為 Not installed,再將兩者在左邊都 勾選後按下 Install packages 即會開始安裝,。

圖 13 Android SDK 管理畫面

4.1.2 讀卡機應用程式開發環境

開 發 讀 卡 機 應 用 程 式 使 用 的 程 式 語 言 為 Visual Basic , 自 然 就 以

37

Microsoft Visual Basic 2010 Express 為開發環境。先到微軟 Visual Studio 網 站的 Download 頁面,點選 2010 Express 就會出現此版本的各個產品,這裡 所需要下載的是 Visual Basic 2010 Express,點選後就能下載到產品下載兼 安裝程式,如圖 14。

圖 14 下載 Visual Basic 2010 Express 網頁

接著要建置商家儲存會員資料用的資料庫,所使用的是 MySQL 資料 庫來儲存資料。在 AppServ(http://www.appservnetwork.com/)網站的首頁,

就可以下載到由 Apache + PHP + MySQL + phpMyAdmin 所組成的 AppServ,

如圖 15,此專案需要使用到裡面的 MySQL 資料庫與 phpMyAdmin 資料庫 管理圖形化介面,也已安裝的 Apache 網站伺服器與 PHP 網頁編寫程式。

使用這組套件的好處是環境變數在安裝的時候就已經都設定完成,開發者 無須再耗費心力做複雜的設定,十分方便且快速。

38

圖 15 下載 AppServ 網頁

安裝完編譯器與資料庫後,最後就要將兩者連結在一起,才能正常的 讓編寫好的程式從資料庫存取資料,而要存取 MySQL,VB.Net 編譯器就 必須先安裝 Connector/Net 套件。先到 MySQL 網站(http://dev.mysql.com/) 的 Downloads 頁面,找到 MySQL Connectors 的子項目 Connector/Net 後按 下 DOWNLOAD,就可選擇 Windows (x86, 32-bit), MSI Installer 的版本且下 載後點兩下直到安裝完畢,如圖 16。

圖 16 下載 Connector-Net 網頁

上述都安裝完成後,要開發能連結資料庫的應用程式前,還得要做些 前置動作。先在 Visual Basic 2010 Express 任意新增一個視窗專案,點選功 能列的專案 > 加入參考,接著在瀏覽頁面中尋找安裝 Connector/Net 的路 徑,(在此為 C:\Program Files\MySQL\MySQL Connector Net 6.5.4\ Assem- blies\v2.0,依路徑安裝有所不同),點選 MySql.Data.dll 檔案後按確定就完 成在專案中加入動態連結檔的步驟,如圖 17,最後只要在專案的最前面引

39

入適當的 NameSpace:Imports MySql.Data.MySqlClient,就可以正常存取資 料庫。

圖 17 加入參考

相關文件