Ubuntu 12.04安装MySQL,JDK 7,Eclipse搭建android开发环境

64位系统安装兼容包

sudo apt-get install ia32-libs-multiarch:i386 lib32gcc1 libc6-i386
sudo apt-get install ia32-libs

安装MySQL

  1. sudo apt-get install mysql-server  
  2. sudo apt-get install mysql-workbench 

安装JDK7

1、首先到oracle下载上下载jdk-7u7-linux-x64.tar.gz(我是64的电脑)

2、为了便于之后的操作建议将现在的文件重新命名,例如:jdk-7u7.tar.gz

3、将jdk-7u7.tar.gz拷贝到/usr/lib/jvm/目录下面,这里如果没有jvm文件夹,则创建该文件夹,命令:

  1. sudo mkdir /usr/lib/jvm  

4、sudo cp -r  ~/下载/jdk-7u7.tar.gz   /usr/lib/jvm //将下载的文件复制到新建文件夹  

5、解压文件

cd /usr/lib/jvm  

sudo tar -zxvf jdk-7u7.tar.gz  

6、设置环境变量,用gedit打开/etc/profile文件

sudo gedit /etc/profile

在文件的最后面增加:

export JAVA_HOME=/usr/lib/jdk1.7.0_45
export SCALA_HOME=/usr/lib/scala/scala-2.10.3


export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$ JAVA_HOME/bin:$ JAVA_HOME/jre/bin:$ SCALA_HOME/bin:$ PATH

7、将系统默认的jdk修改过来

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_07/bin/java 300  

sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_07/bin/javac 300   

sudo update-alternatives --config java   

sudo update-alternatives --config javac  

8、检测,输入java -version 

java version "1.7.0_07"

Java(TM) SE Runtime Environment (build 1.7.0_07-b10)

Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)


安装Eclipse

方法一

1、sudo apt-get install eclipse 

若安装好jdk后无法启动eclipse

解决办法如下

X86_64(64位):

 代码:cp /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86_64

X86(32位):

代码:cp /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86


方法二

到http://www.eclipse.org/downloads/,下载eclipse3.2 for linux版本,我下载后文件的完整名称为:
   eclipse-SDK-3.2.1-linux-gtk.tar.gz
将eclipse-SDK-3.2.1-linux-gtk.tar.gz这一个文件放到/usr/local/lib目录下面(用root执行mv _ _语句才能移进opt文件夹)
在shell中进入/usr/local/lib,执行: tar -zxvf  eclipse-SDK-3.2.1-linux-gtk.tar.gz语句,解压缩下载文件
在shell中,进入到eclipse 目录,cd //usr/local/lib/eclipse
设置文件eclipse执行权:chown -R root:你的用户名 eclipse

 

配置eclipse桌面图标:

 1.终端代码 :sudo gedit /usr/share/applications/eclipse.desktop 
然后在弹出的文件中输入:
[Desktop Entry]
Encoding=UTF-8
Name=eclipse
Comment=Eclipse IDE
Exec=/home/android/eclipse/eclipse
Icon=/home/android/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;

 ps: 我的Eclipse是安装(或解压)在/usr/local/eclipse目录下的
 
2.然后给该文件赋权 ,运行“chmod u+x eclipse.desktop“命令即可。
eclipse是解压安装的,把/usr/share/applications/下eclipse.desktop(我没安装过,不知道是否是这个名字)文件拷贝到桌面目录即可。

3.直接cp上面代码的朋友注意了,cp回去编辑的时候注意去掉每行后面的空格。所有的文件上述是properties,所以都要分行
另外介绍两个命令,和desktop图标有关的

 

安装android-sdk

在http://developer.android.com/sdk/index.html 找到SDK的下载地址,下载之,我先在下载的SDK为android-sdk_r21.1.2-linux.tgz 不过有个问题,就是这个文件目录中没有platform-tools目录,会导致ADT无法使用,这里只有自己新建一个空目录。另外,推 荐在Windows下的Android环境的SDK下载完成后,将SDK目录下的platforms下的API包直接Copy到Ubuntu下SDK目录 下的platforms下,省时省力,绝无公害。

直接解压android-sdk后涉及到文件夹权限问题:

修改SDK的权限,命令有三个,一个是cd 切目录,ls列文件,chmod修改权限,如果chmod无法修改权限,就是用sudo chmod 用root模式修改,大致步骤如下:(ls用来看你到达了那个位置了)

1.切目录到SDK 目录

2.修改权限:chmod -R a+rwx *

安装ADT

1. 启动 Eclipse, 然后进入 Help > Install New Software.
2. 在 Available Software 对话框里,点击 Add....
3. 出现 Add Site 对话框,在 Name 域里面输入一个名字 (如, "Android") ,在 "Location" 域里面输入https://dl-ssl.google.com/android/eclipse/
4. 注意:如果有问题,可以把 https 换成 http 试一下。点击 OK.
5. 回到 Available Software 界面,你应该看到 "Developer Tools" 。选取 checkbox 。点击 Next,  然后点击 Finish.进行安装。
6. 重起 Eclipse.

配置SDK.
1. 选取 Eclipse Window > Preferences...
2. 选择 Android
3. 点击 Browse... 定位 Android SDK 目录。例如我的目录:/home/Android/android-sdk-linux_86
4. 点击 Apply, 然后 OK.(会提示出错,肯定会出错..因为sdk的跟新还没有下载。)

更新SDK

1.运行 Eclipse, 选取 Window > Android SDK and AVD Manager.

2.在左侧面板选择 Installed Packages
3.点击 Update All.
   出现 Choose Packages to Install 对话,选择Accept All,点击Install
   大概2GB的容量。想全部下载,睡个午觉或者干点别的什么吧(也可以选择自己需要的进行下载)。
   下载完后.重启Eclipse,就可以信件Android Project.

如果启动eclipse报错:

1、先删除主目录下.androind文件夹

2、添加sdk中tools的路径:

sudo gedit /etc/profile

export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:/home/cmm/android-sdk-linux/tools:/home/cmm/android-sdk-linux/platform-tools

方法三

到http://developer.android.com/sdk/index.html下载官方集成ADT+SDK的eclipse,推荐android开发使用。直接解压即可使用。

你可能感兴趣的:(ubuntu 12.04)