如何在ubuntu搭建Android开发环境

要进行程序的开发前提是:搭建开发环境下面我就介绍一下如何搭建Android开发环境.

一 安装jdk

Android开发使用的语言是java,既然要使用java这就要牵扯到jdk了.
步骤:
1.1 下载jdk.官网地址:
http://www.oracle.com/technetwork/java/javase/downloads
1.2 解压安装.
  (1)进入home目录下,终端输入 cd ~
  (2)更新套件资讯:
    ①打开Ubuntu系统设置,设置HTTP、HTTPS网络代理以及端口
    ②终端输入:sudo gedit /etc/apt/apt.conf
    ③在打开文件中,输入上网代理账号和密码,保存退出
Acquire::http::proxy “http://username:password@ip地址+端口号/";
Acquire::https::proxy “https://username:password@ip地址+端口号/";
    ④ 更新,终端输入:sudo apt-get update
1.3 新建jdk安装目录jvm,命令:sudo mkdir /usr/lib/jvm
1.4 解压JDK至jvm
  ① 进入JDK压缩档所在目录:cd 目录
  ② 解压,终端输入:sudo tar -zxvf ./jdk-8u91-linux-x64.tar.gz -C /usr/lib/jvm
1.5 重命名:sudo mv /usr/lib/jvm/jdk1.8.0_91/ /usr/lib/jvm/jdk18091
1.6 安装其他工具: sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z1-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc

二 配置jdk环境变量

2.1 编辑~/.bashrc 输入sudo gedit ~/.bashrc打开,在文件末尾加入
  export JAVA_HOME=/usr/lib/jvm/jdk18091
  export JRE_HOME=${JAVA_HOME}/jre
  export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
  export PATH=${JAVA_HOME}/bin:$PATH
2.2 终端输入:java -version,查询到JDK版本,配置成功

三 安装Android Studio

3.1 下载Android studio 下载地址 http://www.android-studio.org
3.2 解压安装
  (1) 在home目录中新建安装目录installed
  (2) 解压压缩档至installed
  (3) 启动Android Studio, 终端输入:~/installed/android-studio/bin/studio.sh
  (4) Android Studio 启动后可选择在线下载SDK,或指定一个已有SDK目录
  (5)启动Android Studio后,在Configure中单击Create Desktop Entry,再在左侧图标右键选择lock

四 配置sdk环境变量

4.1 编辑~/.bashrc
(1) 终端输入sudo gedit ~/.bashrc
(2) 在打开文件末尾加入
export ANDROID_SDK=/home/用户名/installed/sdk
export PATH=${ANDROID_SDK}/platform-tools:${ANDROID_SDK}/tools:$PATH
(3) 终端输入:adb version,查询到版本号,配置成功
开发环境配置完毕后,下面就可以进行愉快的开发之旅了!

Newer Post

Android 自定义View

前言   首先我们先了解一下,什么叫view?Android官方文档对View的解释是这样的:表示用户界面组件的基本构建块,视图占据屏幕上的矩形区域,负责绘图和事件处理。以上可以看出view是程序与用户之间进行交互的桥梁。view的形状,大小,表现形式多种多样,所有就会发现And …

继续阅读
Older Post

如何高效的显示Bitmap

前言了解如何使用常用技术来处理和加载Bitmap,使我们的UI组件保持响应并避免超出应用程序内存限制。如果不小心,Bitmap可以快速消耗你的可用内存预算,导致应用程序崩溃,出现OOM.为什么在Android应用程序中加载Bitmap是件很棘手的事情?   ①移动设备资源受限.A …

继续阅读