1.将压缩包解压到/opt目录下
sudo cp android-studio-ide-171.4408382-linux.zip /opt
sudo unzip -x android-studio-ide-171.4408382-linux.zip
2.更改 /opt/android-studio/bin/idea.porperties
cd android studio/bin
sudo gedit idea.porperties
在最后一行添加
disable.android.first.run=true
此操作防止你在第一次打开时卡在”Fetching Android SDK component information”
3. 更改android studio/bin目录的操作权限
cd /opt/android studio
sudo chmod 777 bin
ls -l
此时你可以看到如下界面,表示你的bin权限修改成功。
drwxrwxrwx 3 root root 4096 11月 10 11:06 bin
4. 配置android studio环境变量
sudo gedit ~/.bashrc
或者
sudo /etc/profile
在最后一行添加, 类似windows中的环境变量设置
#android stdio
export ANDROID_HOME=/opt/android-studio/bin
export PATH=$PATH:$ANDROID_HOME
此步操作可以允许你在任何目录下打开android studio.
设置完成之后需要执行下面命令才可立即生效
source ~/.bashrc
首次打开Android Studio
1.打开一个终端,直接输入studio.sh
2.点击Start a new Android Studio project,出现以下警告:
这是因为之前我们并没有为android studio配置sdk,也禁止了它在启动是自己配置sdk,点击Open SDK Manager,咱们手动配置。
进入setting界面:
当然,上图是我配置好的sdk,一开始Edit里面是空的,点击Edit,会自动将sdk定位到/opt/android studio/bin里面,然后点击next,一波下载,下载完成后,sdk就配置完成,以后可以在tools-android-SDK Manager下面添加你所需要的SDK配件。
然而,你会碰到另一种情况,就像我这样,无法将sdk安装到android studio/bin下面,反正就是不行,点不了next,这时候,可以进行如下操作:
cd /opt
sudo mkdir sdk
sudo chmod 777 sdk
然后在Edit中,选择/opt/sdk,即能解决问题,即把SDK放在opt/sdk文件夹下
。。。漫长的2个小时等待
3. 继续创建新项目,根据自己的需求,我是为了测试有没有装好,一路next-finish。
这是在软件在自己下载gradle,因为墙的原因,这东西得下一会儿,可以等待一下,也可以进行手动配置。关闭android studio
cd ~/.gradle/wrapper/dists/gradle-4.1-all/bzyivzo6n839fup2jbap0tjew
你会看到那个下了一部分的gradle-4.1-all.zip.part文件,查看你的gradle版本,我这里是gradle-4.1-all,到http://services.gradle.org/distributions/这里下载你需要的版本。把这个东西拷贝到上面那个目录下:
cp gradle-4.1-all ~/.gradle/wrapper/dists/gradle-4.1-all/bzyivzo6n839fup2jbap0tjew
有些亲没有这个~/.gradle/wrapper/dists/gradle-4.1-all目录,这有可能是你们进行了root安装android studio,这时候这个.zip文件就会被下到这里:
cd /root/.gradle/wrapper/dists/gradle-4.1-all/bzyivzo6n839fup2jbap0tjew
剩下的操作同上。
4.再次打开android studio,这时可以顺利新建项目。
环境变量设置
1.Ubuntu Linux中设置adb环境变量
当前用户
sudo gedit .bashrc
在这个文件最后中加入:
#Android adb
export PATH=”$PATH:export PATH="$PATH:/opt/sdk/platform-tools/"
#Android monitor
export PATH=”$PATH:export PATH="$PATH:/opt/sdk/tools/"
重启或再次登陆后生效,如果想立即生效:则执行:
source .bashrc