"adb"不是内部命令和sudo: adb: command not found

搭建Ubuntu11.10 android环境


1.安装Android SDK

下载Android SDK选择Linux(i386)即可(32位和64位平台皆适用)

wget http://dl.google.com/android/android-sdk_r16-linux.tgz
tar xvfz android-sdk_r16-linux.tgz

2.添加环境变量

将/opt/android-sdk-linux/tools目录和/opt/android-sdk-linux/platform-tools 目录添加到PATH 路径变量中去

gedit /etc/profile 或 vi ~/.bashrc

export ANDROID_HOME=/opt/android-sdk-linux(替换为你的sdk路径)
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH

$source ~/.bashrc


此时在命令行执行下面命令
~$ adb kill-server (杀死adb进程)
$ sudo adb devices (重启adb)

此时,如果有这样的错误:sudo: adb: command not found。
解决办法:
~$ sudo -s ##通过sudo -s切换到root下
~$ type adb ##使用type adb来查看下adb用的是那个命令
$ cd /usr/bin ##进入/usr/bin目录
~$ rm -rf adb (删掉原来的adb)
~$ sudo ln -s /home/xxx/android-sdk-linux/platform-tools/adb ##sudo ln -s 你的adb解决路径
$ type adb ##此时命令行显示的是 adb 是 /usr/bin/adb
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值