Ubuntu下开发环境配置

Ubuntu下开发环境配置

1. 概述

Ubuntu 系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对系统所有用户都有效,用户环境变量仅对当前的用户有效。

1)  用户环境变量通常被存储在下面的文件中:
~/.profile
~/.bash_profile 或者 ~./bash_login
~/.bashrc

2)  系统环境变量一般保存在下面的文件中:
/etc/environment
/etc/profile
/etc/bash.bashrc
/etc/profile和 /etc/bash.bashrc

注:本文示例为用户环境变量配置,示例中文件路径可根据自己文件所处位置修改为相应路径即可。

2. 开发环境变量配置

2.1  JDK环境变量配置

打开命令窗口,输入gedit ~/.bashrc ,在文档最后添加下面的代码:

##JDK
exportJAVA_HOME=/home/ubuntu/tool/jdk1.8.0_91
export PATH=${JAVA_HOME}/bin:$PATH
export CLASSPATH=.:${JAVA_HOME}/lib

然后保存(如果没有权限,使用sudo gedit ~/.bashrc)。执行source ~/.bashrc ,然后在命令窗口中执行java –version来检查配置是否成功。


2.2  SDK环境变量配置

打开命令窗口,输入gedit ~/.bashrc ,在文档最后添加下面的代码:

##SDK
exportANDROID_HOME=/home/ubuntu/tool/android-sdk-linux
exportPATH=$PATH:${ANDROID_HOME}/platform-tools
export PATH=$PATH:${ANDROID_HOME}/tools

然后保存(如果没有权限,使用sudo gedit ~/.bashrc)。执行source ~/.bashrc ,然后在命令窗口中执行adb来检查配置是否成功。


2.3  NDK环境变量配置

打开命令窗口,输入gedit ~/.bashrc ,在文档最后添加下面的代码:

##NDK
exportNDK=/home/ubuntu/tool/android-ndk-r10b

然后保存(如果没有权限,使用sudo gedit ~/.bashrc)。执行source ~/.bashrc ,然后在命令窗口中执行echo $NDK来检查配置是否成功。


2.4  Git添加颜色配置

打开命令窗口,切换到已经添加git管理的代码目录,输入gedit ~/.bashrc ,在文档最后添加下面的代码:

## Git Color prompt
PS_GIT_COLOR='$(type -t __git_ps1 > /dev/null && __git_ps1 " \[\e[0;32m\](%s)\[\e[0m\]")'
PS1="${debian_chroot:+($debian_chroot) }\[\e[1;35m\]\u@\h\[\e[0m\] \[\e[0;34m\]\w\[\e[0m\]${PS_GIT_COLOR} \$ "
case "$TERM" in
xterm*|rxvt*)
    # If this is an xterm set the title to user@host:dir
    PS_GIT=' $(type -t __git_ps1 > /dev/null && __git_ps1 "(%s)") '
    PS1="\[\e]0;\u@\h: \w${PS_GIT}\a\]${PS1}"
    ;;
*)
    ;;
Esac

然后保存(如果没有权限,使用sudo gedit ~/.bashrc)。执行source ~/.bashrc ,如果配置成功立刻可以看到发生的变化。


3. 更加方便的环境变量配置.profile

新建一个文件.dpcprofile.sh,将上面的代码都添加到改文件中。然后在.bashrc中调用它。
在该文件的最后添加下面代码:

.~/tool/.dpcprofile.sh

然后保存(如果没有权限,使用sudo gedit ~/.bashrc)。执行source ~/.bashrc ,然后分别使用上面的验证方式进行验证。需要注意”.”和”~”之间是由空格的。

4.   一些语法的说明

以下面代码为例

##SDK
exportANDROID_HOME=/home/ubuntu/tool/android-sdk-linux
exportPATH=$PATH:${ANDROID_HOME}/platform-tools
export PATH=$PATH:${ANDROID_HOME}/tools

其中

”#”是注释符号,不会去执行,不会对原来文件的执行造成影响。

”$” 对变量的引用

“:” 用于在不同部分之间的分开

${ANDROID_HOM}是shell中的原形变量,网上可能会见到形式是$ANDROID_HOM


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值