最近要接觸android編程,本來想裝eclipse,無意間搜到安卓專門出了開發工具android studio,打算裝著試用下
http://www.android-studio.org/
下載 android studio
有Windows, Mac OS X ,Linux版本
我下的是linux版的
android-studio-ide-135.1629389-linux.zip
解壓
unzip android-studio-ide-135.1629389-linux.zip
sudo mv android-studio /opt/
cd android-studio/bin/
./studio.sh
有錯誤提示,說什麽JAVA_HOME不對
打印其值
echo $JAVA_HOME
發現是
/usr/lib64/jvm/jre
$JAVA_HOME指向的是jre,不對,這個應該指向JDK的,所以需要安裝配置JDK
從下面網址
http://www.oracle.com/technetwork/java/javase/downloads/index.html
下載JDK
我的是64位suse,下載x64的版本
jdk-8u40-linux-x64.tar.gz
註意最好是下tar,我用的rpm,會提示出錯
jdk-8u40-linux-x64.rpm
安裝
rpm -ivh ./jdk-8u40-linux-x64.rpm
錯誤:依賴檢測失敗:
/usr/sbin/alternatives 被 jdk1.8.0_40-2000:1.8.0_40-fcs.x86_64 需要
sudo tar -xvf ./jdk-8u40-linux-x64.tar.gz -C /opt/java/
設置環境變量
在~/.bashrc中添加
#set java environment
JAVA_HOME=/opt/java/jdk1.8.0_40/
CLASSPATH=$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
將系統默認的java修改過來:
sudo update-alternatives --install /usr/bin/java java /opt/java/jdk1.8.0_40/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /opt/java/jdk1.8.0_40/bin/javac 300
sudo update-alternatives --config java
sudo update-alternatives --config javac
再運行./studio.sh
會一直卡在“Fetching Android SDK component information”上
1)進入剛安裝的Android Studio目錄下的bin目錄。找到idea.properties文件,用文本編輯器打開。
2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然後保存文件。
3)關閉Android Studio後重新啟動,便可進入界面。
進入Android studio時有一個“start a new android studio project"選項,點擊此選項時什麽反應都沒
這是因為SDK的路徑沒有設,
http://www.android-studio.org/
下載 SDK TOOLS FOR ANDROID STUDIO
我下的是android-sdk_r24-linux.tgz
sudo tar -xvf android-sdk_r24-linux.tgz -C /opt/
到
http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/2769409.html
下載 platform-tools_r14-linux.zip (這個網站只有這個版本的下載)
unzip platform-tools_r14-linux.zip
sudo mv platform-tools /opt/android-sdk-linux/
~/.bashrc中添加
PATH=/opt/android-sdk-linux/tools:/opt/android-sdk-linux/platform-tools:$PATH
export PATH
到Android studio下Configure --> Project Defaults --> Project Structure裏把路徑設成/opt/android-sdk-linux
這樣就可以新建工程了。
如果你要在電腦上使用仿真器,需要有對應版本的system image文件;而如果你只在真機上調試程序,則不需要下載仿真器rom。
第一種是直接通過android studio中的sdk manager來選擇安裝,如果此法不行(官網很難連上去)就手動下載安裝包(可以用百度搜索)
sysimg 安裝方法為在你的 SDK目錄的根 目錄下(即android-sdk目錄下)創建system-images目錄,在system-images目錄下創建android-14子目錄,將下載的sysimg_armv7a_14_r02.zip
文件解壓放到該目錄下。對android-15也相同相同操作,只不過要建android-15的目錄(15這具數字需要與image的版本號一致),對應文件叫sysimg_armv7a-15_r02.zip。
我選擇的android v4.03對應的版本是15,所以我選擇下載 sysimg_armv7a-15_r02.zip
我是到
http://dl.vmall.com/c01mrjmpu3
下載
sysimg_armv7a-15_r02.zip
mkdir /opt/android-sdk-linux/system-images/android-15
unzip sysimg_armv7a-15_r02.zip
mv armeabi-v7a/ /opt/android-sdk-linux/system-images/android-15/
因為墻的緣故,一些資源不好通過官方下載安裝,只能在網內的網站找,安裝過程有點曲折,但是總算完成了.
- Jul 05 Sun 2015 21:29
linux安裝安卓開發工具android studio
close
全站熱搜
留言列表
發表留言