標籤:android studio android開發 手機 網路 gradle
很久沒有寫blog了
公司發了一個android 手機,所以準備學習一下android開發。如果再發一個mac的話,準備學習一下IOS開發。嗯。然後就是去android的官網:
http://developer.android.com/training/index.html
就是這裡了。如果你打不開,說明被牆了。如果你掛了代理還打不開,說明你的代理也被牆了。總之,這個地方已經被牆了。
點擊Build Your First App然後看介紹。
介紹說,讓我們先下載Android Studio再說. 點擊去下載頁面
開始下載吧:
還要確認協議等。
這裡不要用瀏覽器的預設下載方式,把連結擷取到,然後放到迅雷中下載吧。這樣速度更快。在下載的空閑時間裡看了一下介紹。
上面說這個Android Studio多好多好。啥都有,你放心的下吧。
我於是又看了下一節: Andding SDK Packages.
這一節說Android SDK 要啥沒啥。Android Studio 是 IDE + android SDK. 這裡最主要是說你要下載那幾個package,否則不能用。其實你下載了Android Studio, 本身就帶了那幾個package.其實不需要再下載了。
下載結束了,雙擊運行吧。 但你最好檢查一下JDK的是有1.7的版本。1.8的某些版本也可以。但是1.8的最新版,Android Studio還不支援。然後一路next.
去安裝的目錄就看到這兩個檔案夾,一個是IDE( idea IDE) 另外一個就是Android SDK.
進入Android Studio, 然後再進入bin. 然後看到一堆exe 檔案。 如果你是64位機器,使用studio64.exe 運行,32用studio.exe運行。這裡要修改一下idea.properties.
如果你不做任何修改,直接開啟了studio.exe或者studio64.exe, 中國地區的朋友們一般會卡在這個地方:
就是Fetching Android SDK component information. 這裡是我非常鄙視google的地方。本來就是一個本地能用的東西。Google的做法是先更新,再使用,而且還不檢查網路是否有問題。網上有人評價Android 是 too young too naive. 我覺得也是。那麼解決這個問題的方法就是修改之前的idea.properties檔案, 添加一行:
disable.android.first.run=true
要麼你就所有的請求,http/https/socket都能走代理。嗯,我公司的代理不能支援全部請求代理。有能用的代理的同仁請捐助我一個全域代理。跳過fetching階段就到了:
為了讓中國地區的朋友們不在建立新項目中卡住。一般會在這裡卡住 Gradle: resolve dependancies ‘_debugCompile‘ 。這裡一定要先config... 然後是project default.
然後是 Setting 選項.
這裡搜尋到gradle,然後將offline work 勾選,點擊apply. 然後返回。
然後就是點擊project stucture。
你可以看到你安裝的sdk和Jdk的位置是否正確。如果正確的話,就略過吧。
然後返回到建立新項目的頁面:
然後一路next. 你就能看到你的工程:
嗯,終於安裝結束了。我試過讓java 使用代理的方式訪問網路。但是還是不行。自從去年公司的代理被封掉,現在的代理就只能通過sock5來做事情。添加成全域代理後,百度都串連不上。完全不知道如何使用。有會使用的,請在下方留言。
Android開發第一課 ~ Android Studio 使用說明