1.光碟片內容
光碟片中的代碼按章節存放,即第2章、第2節所使用的代碼放在02\2.2檔案夾下,依此類推。
另外,書中每份原始碼也給出與光碟片源檔案的對應關係,方便讀者尋找。
本光碟片中有19個檔案夾,其內容和含義說明如下:
(1)檔案夾名01~19對應於書中的章號,即第2章所使用的代碼放在02檔案夾下,依此類推。
(2)10檔案夾下有HRSystem和HRSystem_Eclipse兩個檔案夾,它們是同一個項目的源檔案,其中HRSystem是IDE平台無關的項目,使用Ant來編譯即可;而HRSystem_Eclipse是該項目在Eclipse IDE工具中的專案檔。
(3)本書的絕大部分項目都是Eclipse項目,因此專案檔夾下包含.classpath、.project等檔案,它們是Eclipse專案檔,請不要刪除。
2.運行環境
本書中的程式在以下環境調試通過:
(1)安裝jdk-6u22-windows-i586-p.exe,安裝完成後,添加CLASSPATH環境變數,該環境變數的值為;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar。如果為了可以編譯和運行Java程式,還應該在PATH環境變數中增加%JAVA_HOME%/bin。其中JAVA_HOME代表JDK(不是JRE)的安裝路徑。
(2)安裝Android 2.3。建立AVD虛擬設備。安裝Android SDK的方法請參考本書第1章。
(3)安裝Apache的Tomcat7.0.6,不要使用安裝檔案安裝,而是採用解壓縮的安裝方式。安裝Tomcat請參看瘋狂Java體系的《輕量級Java EE公司專屬應用程式實戰》第1章。安裝完成後,將Tomcat安裝路徑的lib下的jsp-api.jar和servlet-api.jar兩個JAR檔案添加到CLASSPATH環境變數之後。
(4)安裝apache-ant-1.8.1。
將下載的Ant壓縮檔解壓縮到任意路徑,然後增加ANT_HOME的環境變數,讓變數的值為Ant的解壓縮路徑。
並在PATH環境變數中增加%ANT_HOME%/bin環境變數。
(5)安裝Eclipse-jee-helios版(也就是Eclipse 3.6 for Java EE Developers)。
並安裝ADT外掛程式,安裝外掛程式後在Eclipse中設定Android SDK的路徑。
關於如何安裝上面的工具,請參考本書的第1章。
3.注意事項
(1)本書所有Android項目都是Eclipse工程,讀者只要將它們匯入Eclipse工具中即可。
(2)介紹網路編程章節涉及少數Web應用,將該Web應用複製到%TOMCAT_HOME%/ webapps路徑下,然後進入build.xml所在路徑,執行如下命令:
ant compile -- 編譯應用
啟動Tomcat伺服器,使用瀏覽器即可訪問該應用。
(3)對於Eclipse專案檔 ,匯入Eclipse開發工具即可。
(4)第19章的案例,請參看項目下的readme.txt。
(5)本書有部分按案例需要串連資料庫,讀者應修改資料庫URL及使用者名稱、密碼讓這些代碼與讀者運行環境一致。如果項目下有SQL指令碼,匯入SQL指令碼即可,如果沒有SQL指令碼,系統將在運行時自動建表,讀者只需建立對應資料庫即可。
(6)本書關於網路編程、感應器編程等部分章節需要串連PC。筆者PC的IP地址為192.168.1.88,讀者可以將自己的IP地址設為該地址,或將程式中用到該IP地址的地方修改為自己的PC的IP地址。
(7)在使用本光碟片的程式時,請將程式複製到硬碟上,並去除檔案的唯讀屬性。