Ubuntu搭建Android开发环境
前言
配置Java环境
tar -zxvf jdk-7u60-linux-x64.tar.gz
#deploy JDK environment
export JAVA_HOME=/home/wzy/Downloads/java/jdk1.7.0_60
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar #change path
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
alias sudo='sudo env PATH=$PATH'
source .bashrc就可以导入环境变量
配置Android SDK
tar -zxvf android-sdk_r23.0.2-linux.tgz
解压完毕后。SDK文件夹如图所看到的:
配置环境变量。在~/.bashrc文件里添加例如以下内容:
#deploy Android SDK environment
export ANDROID_SDK_HOME=/home/wzy/Downloads/android/android-sdk-linux
export ANDROID_TOOLS_PATH=$ANDROID_SDK_HOME/tools
export ANDROID_PLATFORM_TOOLS_PATH=$ANDROID_SDK_HOME/platform-tools #deploy zhengyi.wzy tools
export ZHENGYI_TOOLS_PATH=~/bin #change path
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$ANDROID_TOOLS_PATH:$ZHENGYI_TOOLS_PATH:$ANDROID_TOOLS_PATH:$ANDROID_PLATFORM_TOOLS_PATH:$PATH
alias sudo='sudo env PATH=$PATH'
配置Eclipse
这里主要是来解决eclipse的启动问题。
1. 配置好JDK后,启动Eclipse报错
cd 你的eclipse文件夹
mkdir jre && cd jre
ln -s $JRE_HOME/bin ./
2. Ubuntu13.10启动eclipse下拉菜单失效
[Desktop Entry]
Categories=Development;
Comment[zh_CN]=
Comment=
Exec=/home/wzy/Downloads/eclipse/eclipse/eclipse
GenericName[zh_CN]=IDE
GenericName=IDE
Icon=/home/wzy/Downloads/eclipse/eclipse/icon.jpeg
MimeType=
Name[zh_CN]=eclipse
Name=eclipse
Path=
StartupNotify=true
Terminal=false
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=owen
Exec=env UBUNTU_MENUPROXY= /home/wzy/Downloads/eclipse/eclipse/eclipse
可是,像我这样的有桌面洁癖的人。不同意桌面有多余的图标,所以我是创建了一个启动脚本,然后改动了bashrc文件,直接命令行启动eclipse。
#!/bin/bash # start eclipse from bash shell for fix eclipse bug
# on Ubuntu13.10
export UBUNTU_MENUPROXY=0
/home/wzy/Downloads/eclipse/eclipse/eclipse
改动.bashrc文件
alias eclipse=/home/wzy/Downloads/eclipse/eclipse/eclipse/start.sh
3. 配置Android开发环境
点击 Add。在 Name 输入 “ADT Plugin” 作为名字,在 Location 输入 “https://dl-ssl.google.com/android/eclipse/”(不要引號),如图:
在左側选择 Android ,在右側面板中找到 SDK Location 点击 Browse… 来选择你前面安装的SDK文件夹。最后点击 Apply 就可以。如图:
4. adb无法使用
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd3p5XzE5ODg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
Ubuntu搭建Android开发环境的更多相关文章
- Ubuntu 12.04 搭建Android开发环境
Ubuntu 12.04 搭建Android开发环境 2013/7/29 Linux环境下搭建Android开发环境 大部分开发人员可能都在Windows下做开发,可能是感觉在Windows下比较方便 ...
- ubuntu下搭建android开发环境之超顺畅模拟器
如果说android系统的卡,像耳边蚊子让人抓狂,那么android模拟器的卡,那就像午睡时的苍蝇.大概就是一样的恶心~~ 那么,这样的问题对于开发者肯定忍无可忍,我也一样,虽然我还没有入门,但我也一 ...
- linux(ubuntu)和windows下面快速搭建android开发环境
在windows和linux下面搭建android开发环境,一般要安装以下几个软件: 1.JDK安装 2.Eclipse安装 3.Android SDK安装 4.在eclipse里面安装ADT 5.e ...
- 单机搭建Android开发环境(三)
单机搭建Android开发环境,第一篇重点介绍了如何优化Windows 7系统,以提高开发主机的性能并延长SSD的使用寿命.第二篇重点介绍了基于VMWare安装64位版的Ubuntu 12.04,并安 ...
- 搭建Android开发环境附图详解+模拟器安装(JDK+Eclipse+SDK+ADT)
——搭建android开发环境的方式有多种,比如:JDK+Eclipse+SDK+ADT或者JDK+Eclipse+捆绑好的AndroidSDK或者Android Studio. Google 决定将 ...
- mac os 下搭建android开发环境
mac os 下搭建android开发环境 周银辉 mac os 下搭建android环境比较方便, 如下几个步骤: 1,安装jdk 先搞清楚自己是否已经安装,在命令行下:java -version, ...
- 在Eclipse下搭建Android开发环境教程
我们昨天向各位介绍了<在NetBeans上搭建Android SDK环境>,前不久也介绍过<在MyEclipse 8.6上搭建Android开发环境>, 都受到了读者的欢迎.但 ...
- 第二章 搭建Android开发环境
这一章为我们讲解了如何搭建Android开发环境. 首先要了解的是Android底层开发需要哪些工具:搭建android应用程序开发环境.android NDK开发环境和交叉编译环境,前两个用来测试L ...
- 第二章 搭建Android开发环境--读书笔记
俗话说,工欲善其事,必先利其器,对于Android驱动开发来说,首先我们要做的就是搭建Android开发环境,我们首先要配置Linux驱动的开发环境,接着还得配置开发Android应用程序以及Andr ...
随机推荐
- Web框架之Django_02基本操作(Django项目启动配置、数据库连接、orm、增删改查)
摘要: Django项目简单现实过程 pycharm连接数据库 Django之orm简单操作增删改查 一.新建Django项目.配置.设置: 新建Django项目:(为了熟悉Django操作,暂时全部 ...
- MySQL之单表查询、多表查询
一.单表查询: 单个表的查询方法及语法顺序需要通过实际例子来熟悉 先将表数据创建下: mysql> create database singe_t1; # 建个数据库singe_t1 Query ...
- 编写个makefile文件测试patsubst 的作用
1 SRCS := $(wildcard *.c) 2 OBJS := $(patsubst %.c,%.o,$(SRCS) ) //把$(SRCS)中的文件.c全部换成.o文件 3 all: 4 @ ...
- mysql 与QT的连接
第一步:安装 qt开发环境 bi@bi-desktop:~$sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4- ...
- CodeForces 149D 区间DP Coloring Brackets
染色有三个条件: 对于每个点来说要么不染色,要么染红色,要么染蓝色 对于每对配对的括号来说,有且只有一个一边的括号被染色 相邻的括号不能染成相同的颜色 首先可以根据给出的括号序列计算出括号的配对情况, ...
- VC调试入门
概述调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言.不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件.这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用. ...
- Dell Idrac Normal Settings
racadm安装请查看:http://www.cnblogs.com/zyd112/p/7611022.html racadm语法(远程执行命令):racadm -r <racIpAddr> ...
- xtu数据结构 H. City Horizon
H. City Horizon Time Limit: 2000ms Memory Limit: 65536KB 64-bit integer IO format: %lld Java cl ...
- 【JavaScript 13—应用总结】:锁屏遮罩
导读:上次说了,当弹出登录框时,由于背景色和弹出框时一样的,这样子,其实比较难聚焦到底该操作哪一块.所以,如果,有了颜色的区分,那么通过屏幕遮罩的效果,就可以将我们希望要被处理的东西突出显示.也就达到 ...
- POJ-1743 Musical Theme,后缀数组+二分!
Musical Theme 人生第一道后缀数组的题,采用大众化思想姿势极其猥琐. 题意:给你n个 ...