Android之旅——01

這段時間開始學習Android啦,可是深深地感覺到“萬事開頭難”這句話的涵義義,只是從開始配置Android環境到可以運行第一個HelloWorld應用程序就陸陸續續的花費將近兩個星期。期間與到了各種各樣的困難與問題,可謂坎坷多艱呀!

因爲筆者就學Java有些時日了,JDK和Eclipse都已經安裝好了——JDK的版本是jdk-7u17-windows-i586,Eclipse的版本是3.7.2,所以就想再安裝一下android-sdk與ADT,從而集成Android開發環境。但是安裝好之後,雖說可以創建AVD根本就不能創建一個毫無問題的Android Application Project,也去網上查了一些資料,但是還是不能解決問題。.無奈之下就卸載了sdk與ADT,轉而去安裝包含sdk的Android Studio,但是安裝完之後又發現還是不能創建一個可以運行的APP,一開始以爲是自己安裝的時候出現了問題,然後就卸載之後重新安裝,可是又出現了相似或相同的問題,網上搜索也無濟於事,只好安裝不同版本的Android Studio,再卸載,再安裝。。。

就在安裝與卸載的過程中也逐步發現是androi-sdk出出現了問題,原因是沒有下載各個版本的API,纔會導致創建不了工程,把這件事料理好之後,確實可以創建工程啦。但是編譯時就有出現問題啦,Android Studio給的英文提示是JDK的版本過低,不支持現有的android-sdk。於是就又下載安裝安裝了一個版本是jdk-8u111-windows-i586的JDK,從而解決了這個問題。這着實讓我很高興,但問題並沒有被完全解決,在AVD上安裝應用程序有出現了問題,一運行就停止,嘗試了各種方法,也不能解決這個問題。於是我又轉戰Eclipse,,,,經過重重阻撓,終於在AVD上成功運行了第一個He’llWord應用程序(PS:建議新手把android-sdk中的api都下載了)。
android-sdk的目錄
雖說集成Android的開發環境的過程中困難重重,但也不是毫無收穫。因爲要下載android-sdk與Android Studio,而Google的網站又被屏蔽了,從而瞭解了VPN;在安裝與卸載各個軟件的過程中瞭解了環境變量的作用,熟悉了android-sdk文件下各個目錄存放內容的含義,知道了一些牛人的博客;解決與學會解決了一些常見的android問題。。。總之每一次經歷都是一次修行。

其中的一個問題我得提一下,錯誤提示爲:
Error retrieving parent for item: No resource found that matches the given name ‘Theme.AppCompat.Light’.
嘗試個各種方法都沒有解決這個問題,直到在 網上看了一位同學的技術博客,才解決了問題。關鍵博客截圖如下:
這裏寫圖片描述

還有據我自己的windows電腦配置,簡析一下Android Studio與Eclipse開發工具的優缺點啦。AS從從頁面佈局到系統構架再到編程體驗都很舒服,唯一不足的就是,運行起來太消耗內存,感覺太慢啦。而Eclipse界面佈局雖說比不上AS,但是運行起來要比AS快的多,另外Eclipse對於學習Java的人來說是一款很經典的開發工具,對於學習了Java的人來說,很容易上手學習和開發Android。

對我目前的不太強電腦配置而言,我感覺用Eclipse開發很合適。我也建議電腦配置不太好的小夥伴們,用Eclipse開發和學習。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章