ubuntu12.04 安装Android Studio笔记
2019獨角獸企業(yè)重金招聘Python工程師標準>>>
Ubuntu安裝Android Studio
###說明 安裝教程參考stormzhang的博客
所有的軟件在這里(已經(jīng)備份到自己的pan)
注:此筆記在gitbook下完成,扔到osc上看看對markdown的支持如何?(結(jié)果是gitbook太完美,osc markdown還需要加油)
###安裝SDK
解壓sdk/android-sdk_r24.0.2-linux.tgz到/home/cyper/android-sdk-linux(設(shè)定為$ANDROID_HOME),這步會生成tools目錄,里邊有android命令,此文件大小為140.1M
解壓platforms/android-19.zip到$ANDROID_HOME/platforms,這里我下載的19(4.4.2),大小為63.9M,
解壓platform-tools/platform-tools_r21-linux.zip到$ANDROID_HOME/platform-tools,這里邊有adb命令,此文件大小為1.7M
解壓system-images/android-19.zip到$ANDROID_HOME/system-images,注意這個是818.2M的文件(下下來的時候和步驟2中的文件同名但大小不同!)
進入到 $ANDROID_HOME/tools,執(zhí)行./android命令,可以下載其它額外的包.如何提速? 修改/etc/hosts加上如下代碼
然后勾上Tools > Options > force https source to be fetched using http, 這樣sdk manager可以全速下載且不需要fq.
為什么需要第5步,因為那個下載頁面碰巧沒有提供linux下build-tools的安裝包,所以我在第五步安裝了build-tools,并將其打包成/home/cyper/Downloads/mobile-tools/android/build-tools/android-build-tools-r21.1.2-linux64.tar.gz回傳到了我的百度盤.
打開/etc/profile設(shè)置環(huán)境變量,以便可以使用android和adb命令.
#set jdk export ANDROID_HOME=$HOME/android-sdk-linux export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATHexport JAVA_HOME=/opt/jdk/jdk1.7.0_45 export JRE_HOME=/opt/jdk/jdk1.7.0_45/jre export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib執(zhí)如下命令
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.7.0_45/bin/javac 1 sudo update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.7.0_45/bin/java 1 sudo update-alternatives --install /usr/bin/javaws javaws /opt/jdk/jdk1.7.0_45/bin/javaws 1 sudo update-alternatives --config java對命令的解釋請看這里.,以上7,8兩步是希望 android studio在安裝的過程中能找到我的jdk和sdk home,結(jié)果令人失望.
安裝gradle,就是將其解壓到下面這個地方,然后設(shè)置$GRADLE_HOME,將bin加入PATH(此步暫時看來是多余的.)
###安裝Gradle
在Android Studio系列教程一–下載與安裝中新建項目成功后會下載Gradle,貌似這個過程不翻墻也是可以下載,但是訪問特別慢,建議翻墻下載。那么下載的Gradle到什么地方呢?
Mac上會默認下載到 **/Users/<用戶名>/.gradle/wrapper/dists** 目錄Win平臺會默認下載到 C:\Documents and Settings<用戶名>.gradle\wrapper\dists 目錄你會看到這個目錄下有個 gradle-x.xx-all 的文件夾, 如果下載實在太慢,但是又不想翻墻的話,可以自己手動到Gradle官網(wǎng)下載對應(yīng)的版本,然后將下載的.zip文件(也可以解壓)復(fù)制到上述的gradle-x.xx-all 文件夾下,不過還是建議讓它直接下載的好。
Important: 以上安裝Gradle抄自stormzhang的博客,看起來在1.1 Preview2不起作用,僅做參考
安裝Android Studio
以下是安裝studio的過程。
安裝data studio解壓到/opt/i目錄, 在Gnome Panel建立快捷方式.
一開始推薦使用./studio.sh啟動studio,這樣studio假死的時候方便殺死studio
指定jdk為/opt/jdk/jdk1.7.0_45,studio真傻,不知道我的jdk裝在哪.
提示此linux系統(tǒng)支持通過KVM進行emulator加速。 http://developer.android.com/tools/devices/emulator.html#vm-linux,暫時忽略此信息.
開始下載一個文件, 奇怪,我直接取消了。 Connecting to 'http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz'。
打開studio,提示我安裝
- build-tools R21.1.1(暈, 我之前安裝的是R21.1.2)
- SDK Platform Android 5.0.1, API 21, revision 2
- Google APIs, Android API 21, revision 1
- Google AIPs Intel x86 Atom Sytem Image API 21 revision 3
- Sources for Android SDK, API 21, revision 1
- Android Support Repository, revision 11
- Google Repository, revision 15
新建工程,提示下載gradle.(下吧,盡管前面已經(jīng)下載好了,并且設(shè)置了GRADLE_HOME,不起作用!) 這步在FQ狀態(tài)下還是真心慢。無聊在SO上搜索到一個解決gradle編譯慢的問題,這里有技巧, 但我這是下載慢不編譯慢,最后實在沒耐心,直接取消下載,rm -rf ~/.gradle然后重啟studio,竟然不再提示下載gradle。所以1.1 Preview2似乎不再需要自己下載gradle.
裝好后運行模擬器報錯,提示要安裝kvm,參考這里:. 最終的解決步驟超級簡單:輸入kvm-ok提示安裝cpu-checker,so sudo apt-get install cpu-checker, 然后輸入kvm-ok提示執(zhí)行sudo modprobe kvm_intel,并且提示加sudo
搞定.
無圖無真相。
接下來就是玩studio了,對著stormzhang的博客來,按照推薦開始讀電子書 <<第一行代碼 Android>>, 我想說寫得真TMD的好,要是出電子書我一定買正版的,可惜沒有正版的電子書賣,我只好可恥的找到了一本。。。
如果你先前是Eclipse用戶+鍵盤控,可以看一下這篇IDEA找齊Eclipse中的快捷鍵
轉(zhuǎn)載于:https://my.oschina.net/uniquejava/blog/373428
新人創(chuàng)作打卡挑戰(zhàn)賽發(fā)博客就能抽獎!定制產(chǎn)品紅包拿不停!總結(jié)
以上是生活随笔為你收集整理的ubuntu12.04 安装Android Studio笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。