VMware安装Ubuntu
1. 安装VMware
VMware 下载地址
http://download3.vmware.com/software/wkst/file/VMware-workstation-full-10.0.0-1295980.exe
注册码
5C4A7-6Q20J-6ZD58-K2C72-0AKPE
1Y0W5-0W205-7Z8J0-C8C5M-9A6MF
2. VMware安装Ubuntu
Ubuntu下载地址(建议不要用Ubuntu优麒麟版(Kylin))
安装步骤:
1 ) 新建虚拟机,选择典型配置,安装镜像选择下载好的iso文件,操作系统选择Linux Ubuntu,硬盘建议设置25G以上,接着启动虚拟机跟着引导走就OK了。
2 ) 安装完成后重启时记得先断开CD/DVD连接。
3 ) 安装VMware Tools
1. 启动 Ubuntu,点击菜单栏的虚拟机——安装 VMwave Tools。
2. 在桌面上会出现 VMWare Tools 的光盘,点击打开,解压里面的 vmware****.tar.gz 文件到Home。
3. 打开终端,cd 到 vmware****.tar.gz 解压目录下,执行 sudo ./vmware-install.pl 命令开始安装。
- 安装完成后 Ubuntu 与 Windows 之间就可以直接拷贝粘贴文件或字符串。
- CTRL+Alt+Enter,切换全屏。
Linux下搭建Android开发环境
1. JDK
JDK下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
1 ) 下载后解压到自定义路径,比如我这里是 /home/linchaolong/Dev/App/jdk1.8.0_101
2 ) 配置系统环境变量,使用 gedit 或者其他编辑器打开/etc/profile
文件,在底部添加如下配置:
export JAVA_HOME=/home/linchaolong/Dev/App/jdk1.8.0_101
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
3 ) 使用 source /etc/profile
命令执行 profile 文件中的命令。
4 ) 打开终端,执行 java -version
检测是否配置成功。(注意:目前只是在当前终端有效,需要重启系统才全局生效)
2. Android Studio,Android SDK
下载 Android Studio 和 Android SDK
安装 Android Studio
1 ) 下载解压 android-studio-ide-xxx-linux.zip
。
2 ) 打开终端,cd 到 android studio 解压路径 bin 目录下,执行 ./studio.sh
运行 android studio。
说明:打开 Android Studio 会自动下载 Android SDK 相关组件,所以也可以跳过下载 Android SDK 步骤。
配置 Android SDK
1 ) 下载解压 android-sdk_xxx-linux.tgz
到自定义路径。
2 ) 使用 sudo gedit /etc/profile
命令打开 /etc/profile
文件,添加如下配置:
export ANDROID_SDK=/<installation location>/android-sdk-linux
export PATH=${PATH}:$ANDROID_SDK/tools:$ANDROID_SDK/platform-tools
3. Android NDK
NDK 下载地址
1 ) 下载 Android NDK 并解压到自定义路径
2 ) 使用 sudo gedit /etc/profile
命令打开 /etc/profile
文件,添加如下配置:
export ANDROID_NDK=/home/linchaolong/Dev/Android/android-ndk-r12b
export PATH=$PATH:$ANDROID_NDK
3 ) 使用 source /etc/profile
命令使配置生效
4 ) 执行 ndk-build 命令校验 NDK 是否配置成功,如果能执行则表示配置成功,输出如下:
linchaolong@linchaolong-ubuntu:~/Dev/Android/android-ndk-r12b$ ndk-build
Android NDK: Could not find application project directory !
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.
/home/linchaolong/Dev/Android/android-ndk-r12b/build/core/build-local.mk:151: *** Android NDK: Aborting 。 停止。
最终配置如下:
export JAVA_HOME=/home/linchaolong/Dev/App/jdk1.8.0_101
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export ANDROID_SDK=/home/linchaolong/Android/Sdk
export ANDROID_NDK=/home/linchaolong/Dev/Android/android-ndk-r12b
export PATH=$PATH:${JAVA_HOME}/bin:$ANDROID_SDK/tools:$ANDROID_SDK/platform-tools:$ANDROID_NDK
其他常用安装
1 ) 安装git
sudo apt-get install git
2 ) 安装SmartGit
(1) 下载SmartGit
http://www.syntevo.com/smartgit/download
(2) 下载后解压到自定义目录
(3) 使用gedit或者其他编辑器打开bin.smartgit.sh,添加JRE_HOME
(4) 运行bin目录下的脚本(需要先安装JRE)
3 ) 安装sublime-text
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text
**启动后发现无法输入中文,sublime-text-imfix这个可以很简单的解决**
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
cd sublime-text-imfix
./sublime-imfix