Ubuntu下搭建AndroidStudio开发环境
来源:互联网 发布:移民文案知乎 编辑:程序博客网 时间:2024/05/18 14:25
一 安装以及配置JDK
1. 下载jdk
java官网:
http://www.java.com/zh_CN/
Linux 32位系统 :
http://javadl.oracle.com/webapps/download/AutoDL?BundleId=207763
Linux 64位系统 :
http://javadl.oracle.com/webapps/download/AutoDL?BundleId=207765
2.解压
在图形环境下可以直接解压,解压到你想放jdk的目录
下载后是一个tar.gz
例如:
/home/你的目录/apps
你会得到一个目录名字类似
jdk1.8.0_71
这个目录就是jdk的根目录
我的jdk完整路径:
/home/stack/Apps/jdk1.8.0_71
如果你不能再图形界面下打开解压这个压缩包那就只能用解压命令了.
3.配置环境变量(重点)
接下来配置环境变量
执行以下命令:
新手操作:
使用gedit编辑环境变量
sudo gedit /etc/profile
进阶操作:
如果你安装了vim
sudo vim /etc/profile
如果你没安装vim
sudo vi /etc/profile
进入编辑环境后添加下列代码到文件末尾
把代码里的 “你的目录” 换成你的用户目录名称 “jdk根目录名字” 换成你的jdk目录名字
export JAVA_HOME=/home/你的目录/jdk根目录名字export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
说明:
export JAVA_HOME=/home/你的目录/jdk根目录名字
代表定义 JAVA_HOME变量为你的jdk根目录
export PATH=
添加 jdk 下的 bin 目录到系统可执行程序的”目录变量”中
CLASSPATH=.:
定义环境变量CLASSPATH
然后注销,重新登录
打开终端 快捷键 CTRL+ALT+T
输入以下命令测试以下jdk是否工作正常:
java -version
会输出类似以下的提示,正常显示你的java版本.代表你配置好了jdk
java version "1.8.0_71"Java(TM) SE Runtime Environment (build 1.8.0_71-b15)Java HotSpot(TM) 64-Bit Server VM (build 25.71-b15, mixed mode)
二、下载安装Android Studio
1.下载Linux版本Studio
如果你可以访问AndroidStudio官网:
http://developer.android.com/tools/studio/index.html
官方下载页面:
http://developer.android.com/sdk/index.html
截止目前最新版本(2.1.0.9)下载地址:
https://dl.google.com/dl/android/studio/ide-zips/2.1.0.9/android-studio-ide-143.2790544-linux.zip
如果不能:
国内下载站点:
http://tools.android-studio.org/
2.安装AndroidStudio
解压下载好的压缩包到你要安装的目录.例如:
/home/stack/Android/android-studio
解压完毕后文件夹内有一个英文版的官方说明文件:
Install-Linux-tar.txt
英文原版安装说明:
INSTALLATION INSTRUCTIONS
Linux Installation Instructions
- Unpack the Android Studio distribution archive that you downloaded to
where you wish to install the program. We will refer to this destination
location as your {installation home} below.
解压你下载的压缩包到你想要安装studio的目录,这个目录将作为安装好的studio根目录. - Open a console and cd into “{installation home}/bin” and type:
打开控制台,cd 到你的安装目录下的bin目录并且执行命令
./studio.sh
来启动Studio,同时会初始化环境变量文件在你的~/.AndroidStudio2.1目录
这里~/ 目录代表你的 主文件夹
to start the application. As a side effect, this will initialize various
configuration files in the ~/.AndroidStudio2.1 directory.
第3步没必要一定要做.因为我们可以创建一个启动快捷方式
3. [OPTIONAL] Add “{installation home}/bin” to your PATH environment
variable so that you may start Android Studio from any directory.
添加Android Studio 的 bin目录路径到你的环境变量PATH里就可以再任何目录使用上边的命令启动AndroidStudio了。
4. [OPTIONAL] To adjust the value of the JVM heap size, create
~/.AndroidStudio2.1/studio.vmoptions (or studio64.vmoptions
if using a 64-bit JDK), and set the -Xms and -Xms paramters. To see how
to do this, you can reference the vmoptions file under
“{installation home}/bin” as a model.
要调整虚拟机的内存就再 ~/.AndroidStudio2.1/目录内创建一个studio.vmoptions 文件(或者 studio64.vmoptions 如果你的jdk是 64位的话),并且设置 -Xms 和 -Xms 的参数.请参考 安装目录下/bin目录内的同名文件进行配置.
3.启动并解决遇到的问题
我用的系统是ubuntu 14.04 64位
启动后一路下一步
在下载sdk时报错
问题1)Unable to run mksdcard SDK tool.
原因:缺少lib
解决方法:
使用命令安装缺少的库:
如果命令1执行后解决了就不用执行下边那句.我用的下边那句解决的.
命令1:
sudo apt-get install lib32stdc++6
命令2:
sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6
问题2)提示你ibus某个版本会导致异常
这个问题搜多ubuntu安装输入法换个输入法就好了,但是千万别卸载ibus输入法,会导致你的桌面进不去的.
我是觉得ibus很不好用,会导致AndroidStudio 的双击 SHIFT 键全局搜索失灵.
问题3)build过程报错
processReleaseResources
com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘/home/stack/Android/Sdk/build-tools/23.0.3/aapt” finished with non-zero exit value 127
这个是因为系统是64位,但是Studio的BuildTools只支持32位导致的
需要安装32位的库
sudo apt-get updatesudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386sudo apt-get install lib32stdc++6sudo apt-get install lib32z1
剩下的就是安装sdk了,在这之前你可以选择要安装的sdk好像.
如果不行,你还可以去自己下载
建议在你的主目录创建
Android目录
在Android目录下创建
sdk目录用来存放sdk
把android-studio也放在Android目录下
stack@stack:~/Android$ lsandroid-studio android-studio_1_5 Sdk
可以存放多个不同版本.
sdk目录
stack@stack:~/Android/Sdk$ lsadd-ons docs licenses platform-tools skins system-images toolsbuild-tools extras platforms SDK Readme.txt sources temp
如果你的jdk有问题,启动后会提示你,
你可以在菜单File-Project Structure里进行设置jdk和sdk的目录以及ndk目录
修改java文件头生成的作者
File-Settings
找到 Editor 下的 File and Code Templates
在右侧选项卡选择 Includes
选择下边的
File Header
修改右侧内容中的
${USER}//这个代表你的电脑名字
改为你的名字
修改主题和字体
在设置界面
File-Settings
Appearance & Behavior
里边
Appearance
右侧
Them
可以选择主题
修改字体
点击 save as之后就可以修改字体了,
在Font中修改字体和字体大小
修改快捷键再 KeyMap中修改
- Ubuntu下搭建AndroidStudio开发环境
- ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk
- AndroidStudio开发环境搭建
- AndroidStudio开发环境搭建
- Ubuntu下开发环境搭建
- Mac环境下,搭建了AndroidStudio开发环境
- Android编译环境搭建-ubuntu下AndroidStudio安装
- Ubuntu 14.04.3安装AndroidStudio搭建Android开发环境
- ubuntu环境下java开发环境搭建
- ubuntu环境下Theano开发环境搭建
- ubuntu环境下搭建python3开发环境
- Androidstudio工具下的JNI开发环境搭建
- ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk(by 星空武哥)
- ubuntu下搭建android开发环境核心篇安装AndroidStudio、sdk、jdk(by 星空武哥)
- 如何搭建AndroidStudio开发环境
- Android 开发环境搭建(AndroidStudio)
- androidstudio集成开发环境搭建
- Ubuntu下搭建Java开发环境[转帖 ]
- [BZOJ3306]树(dfs序)
- iOS-Effective Objective-C 2.0 读书笔记(三)
- 2第一个C程序“Hello World”
- 虚幻4 shader编译4
- JAVA基础三——安卓开发的基础
- Ubuntu下搭建AndroidStudio开发环境
- BP神经网络介绍
- java中常用的字符串的截取方法1
- Mina的IoBuffer类getSlice方法略坑
- 命名空间+闭包+全局变量实例
- usaco布局(差分约束系统的应用)
- SpringMVC 使用验证框架 Bean Validation(下)
- MyEclipse注册码生成器
- maven多模块工程打包部署