`
wiseideal
  • 浏览: 449005 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

设置ubuntu下的环境变量

 
阅读更多

入职一家新公司,离家近了一大截,每天路上花费的时间不超过半个小时,一下时间也多了起来,也为自己做了更高的要求。终于有机会接触ios开发,花了两天搭起了免证书开发环境,也顺利运行在越狱过的iphone以及ipad上。在期间也发现自己老是在做重复的工作,逃避的问题还是找上了我。于是决定公司开发就使用ubuntu环境开发android,ios继续跟进。

 

废话说完。

 

我前面一篇博文中直接使用adb命令实际上是设置了环境变量,和windows下类似。

 

写道
修改用户环境变量

用户环境变量通常被存储在下面的文件中:

~/.profile
~/.bash_profile 或者 ~./bash_login
~/.bashrc

上述文件在Ubuntu 10.0以前版本不推荐使用。
系统环境变量

系统环境变量一般保存在下面的文件中:

/etc/environment
/etc/profile
/etc/bash.bashrc

/etc/profile和 /etc/bash.bashrc在Ubuntu 10.0版本中不推荐使用。

 

这里我犯了一个错误,我加入的环境变量起初为

 

# adb include
export PATH=$PATH:~/android-sdk-linux/platform-tools/
export PATH=$PATH:~/android-sdk-linux/tools/

 一般用户登录没有问题,但是adb需要root权限,使用sudo adb提示找不到路径,于是echo一下发现~被解析成了root,那当然找不到adb了

老实换成真实路径

# adb include
export PATH=$PATH:/home/wiseideal/android-sdk-linux/platform-tools/
export PATH=$PATH:/home/wiseideal/android-sdk-linux/tools/

 问题解决

 

修改完一个变量后,使用

source /etc/bash.bashrc

 类似这样的命令,具体对应你修改的变量

 

sudo adb 找不到命令的解决方式

 

 

此时在命令行执行下面命令 
wangwei@wwG41D3:~$ adb kill-server    (杀死adb进程) 
wangwei@wwG41D3:~$ sudo adb devices   (重启adb) 
此时,有这样的错误:sudo: adb: command not found。 
解决办法: 
命令行输入wangwei@wwG41D3:~$ sudo -s 
通过sudo -s切换到root下, 
再输入wangwei@wwG41D3:~$ type adb 
使用type adb来查看下adb用的是那个命令,此时命令行显示的是 adb 是 /home/wangwei/soft_dev/android-sdk-linux_86/platform-tools/adb 
然后命令行输入:exit 
命令行输入wangwei@wwG41D3:~$ cd /usr/bin 
进入/usr/bin目录 
命令行输入wangwei@wwG41D3:~$ rm -rf adb (删掉原来的adb) 
命令行输入wangwei@wwG41D3:~$ sudo ln -s /home/wangwei/soft_dev/android-sdk-linux_86/platform-tools/adb 
sudo ln -s 你的adb解决路径 
命令行输入wangwei@wwG41D3:~$ type adb 
此时命令行显示的是 adb 是 /usr/bin/adb 
这样问题就解决了。 

开机脚本 写道
如果不想每次连接设备的时候都要kill和start一次,可以将此命令设置为开机脚本,如果按照前面说的将adb配置为环境变量了,那么接下来就好做

首先 sudo gedit /etc/rc.local
打开开机脚本 在 exit 0 前加入
sudo adb kill-server
sudo adb start-server

再就不用操心连接设备的问题了

have fun
 
分享到:
评论

相关推荐

    Ubuntu下环境变量设置

    ### Ubuntu下环境变量设置详解 #### 一、概述 在Ubuntu系统中,环境变量的设置对于用户来说至关重要,尤其是在管理软件路径或者自定义系统行为时。本文将详细介绍Ubuntu下环境变量的设置方法,并通过具体步骤解释...

    ubuntu_eclipse启动设置,jdk环境变量,其他设置

    本文将详细讲解如何进行Ubuntu上的Eclipse启动设置、JDK环境变量配置以及其他相关设置。 首先,让我们来看看JDK的安装与环境变量配置: 1. **安装JDK**:在Ubuntu上,可以使用apt命令来安装JDK。打开终端,输入...

    Ubuntu Linux 环境变量PATH设置.doc

    ### Ubuntu Linux 环境变量 PATH 设置详解 #### 一、概述 在 Ubuntu Linux 系统中,环境变量 `PATH` 的设置对于程序查找和执行至关重要。本文将详细介绍 Ubuntu Linux 系统中环境变量 `PATH` 的配置方法,并对相关...

    Ubuntu环境变量

    ### Ubuntu环境变量详解 #### 一、环境变量概念与作用 环境变量是在计算机环境中由操作系统维护的特定变量,它们能够存储一系列系统级别的信息,并且这些信息对于用户和应用程序来说是可访问的。环境变量通常用来...

    ubuntu环境变量设置问题

    ubuntu环境变量设置问题,几种环境变量设置的区别

    在Ubuntu上修改环境变量,安装,下载

    ### 在Ubuntu上修改环境变量,安装Java及其对Android开发的影响 在进行软件开发,特别是针对Android平台的应用开发时,确保操作系统环境配置正确无误至关重要。本文档详细介绍了如何在Ubuntu系统上修改环境变量,...

    ubuntu android开发环境变量配置

    (sudo gedit /etc/profile ) 编辑文件,加入环境变量,把路径改为相应的路径,重启。

    Ubuntu Server将环境变量修改为英文,防止中文乱码.docx

    Ubuntu Server 环境变量修改为英文,防止中文乱码 在 Ubuntu Server 中,将环境变量修改为英文是为了防止中文乱码的出现。这样做的原因是,当我们安装 Ubuntu Server 14.04 时,默认选择了中文环境,但是命令行下...

    Ubuntu下android adb环境变量配置方法

    以下是详细的Ubuntu下配置Android ADB环境变量的步骤。 1. **理解环境变量**: 在Linux系统中,环境变量是系统用来存储信息的变量,如路径、语言设置等。`PATH`环境变量特别重要,它包含了系统在执行命令时会查找...

    ubuntu 下JDK环境变量配置方法

    总结来说,配置Ubuntu上的JDK环境变量包括卸载已有的OpenJDK、下载并安装Oracle JDK、设置环境变量以及验证安装。这个过程确保了系统能够识别和使用新安装的JDK,这对于Java开发人员来说至关重要。记住,如果你在...

    java设置环境变量

    这篇博客将深入探讨如何在不同操作系统下设置Java环境变量,并提供相关知识点。 首先,我们要了解两个关键的Java环境变量:`JAVA_HOME`和`PATH`。`JAVA_HOME`变量指向Java安装目录,通常包含Java开发工具集(JDK)...

    Ubuntu 12.04下配置JSP环境变量

    本文件是经过个人参照各种资料,自己独自摸索出来的一种在ubuntu 12.04下配置JSP的开发环境。 包括Tomcat Mysql在ubuntu12.04下的安装

    java 程序 环境变量修改

    Java程序的运行离不开环境变量的配置,特别是对于Java开发者来说,正确设置环境变量是确保Java应用程序正常运行的基础。本文将详细讲解如何在不同操作系统中修改和添加Java相关的环境变量,尤其是`PATH`变量。 首先...

    阿里云部署java web项目及设置环境变量

    在本教程中,我们将深入探讨如何在阿里云上部署Java Web项目,并且了解如何设置相关的环境变量。首先,我们需要准备一些必要的工具,包括FlashFXP、PuTTY以及JDK。 FlashFXP是一款功能强大的FTP(文件传输协议)...

    Ubuntu下搭建Java开发环境.doc

    Ubuntu下搭建Java开发环境 概述: ...本文档详细指导用户在Ubuntu操作系统下搭建Java开发环境,包括安装JDK、设置JAVA_HOME环境变量、选择多版本JVM实现等步骤,旨在帮助用户快速搭建Java开发环境。

    centos7下安装java及环境变量配置技巧

    现在我们常见的一些关于Linux的系统很多,但是使用的更多的一般都是CentOS和Ubuntu,今天我就来记录一下关于centos下java的安装和环境变量的配置。 首先使用xshell连接到centos7,我使用的是centos7 *64位,所以一切...

    ubuntu下android开发环境搭建

    在Ubuntu操作系统上搭建Android开发环境是一项基础且重要的工作,它涉及到多个步骤,包括安装必要的软件、配置环境变量以及设置开发者工具。以下将详细介绍这个过程。 首先,我们需要安装Eclipse,这是一个广泛使用...

    Ubuntu下eclipse环境搭建

    - 永久设置环境变量(对所有用户有效):编辑`/etc/profile`文件,在文件末尾添加与临时设置相同的环境变量设置,然后注销并重新登录。 - 永久设置环境变量(对当前用户有效):编辑当前用户的`.profile`文件,在...

Global site tag (gtag.js) - Google Analytics