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
- sudo apt-get install mysql-server
- 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文件夹,则创建该文件夹,命令:
- 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开发使用。直接解压即可使用。