android瘋狂講義書中相應內容簡介以及Apache ant的安裝協助

來源:互聯網
上載者:User

 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)在使用本光碟片的程式時,請將程式複製到硬碟上,並去除檔案的唯讀屬性。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.