linux ubuntu系统下,adb不是内部命令 (如何才能让adb命令可以使用)
2014-11-22 20:53
645 查看
linux
ubuntu系统下,adb不是内部命令
解决方法:
1、sudo gedit
~/.bashrc
2、将下面的两句加到上面打开的文件里
export ANDROID_HOME=/home/jason/Develop_SDK/android-sdk-linux_86
export PATH=$PATH:$ANDROID_HOME/tools
最新的SDK要改为:$PATH:$ANDROID_HOMOE/platform-tools
注意:“/home/jason/Develop_SDK/android-sdk-linux_86”是sdk的路径.
(
export ANDROID_HOME=/home/wangwei/soft_dev/android-sdk-linux_86
export PATH=$PATH:$ANDROID_HOME/platform-tools
)
3、重启电脑,就OK了!
重启电脑之后,再命令行输入adb命令,好使了。
可是,新的问题有出现了!
此时在命令行执行下面命令 (adb不识别手机等设备时,我的手机就是这样,在linux
ubuntu环境开发环境下不识别,必须执行adb kill-server和adb kill-server命令)
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
然后命令行输入:wangwei@wwG41D3:~$ 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 (此时就能正确执行sudo adb
devices命令了)
这样问题就解决了
ubuntu系统下,adb不是内部命令
解决方法:
1、sudo gedit
~/.bashrc
2、将下面的两句加到上面打开的文件里
export ANDROID_HOME=/home/jason/Develop_SDK/android-sdk-linux_86
export PATH=$PATH:$ANDROID_HOME/tools
最新的SDK要改为:$PATH:$ANDROID_HOMOE/platform-tools
注意:“/home/jason/Develop_SDK/android-sdk-linux_86”是sdk的路径.
(
export ANDROID_HOME=/home/wangwei/soft_dev/android-sdk-linux_86
export PATH=$PATH:$ANDROID_HOME/platform-tools
)
3、重启电脑,就OK了!
重启电脑之后,再命令行输入adb命令,好使了。
可是,新的问题有出现了!
此时在命令行执行下面命令 (adb不识别手机等设备时,我的手机就是这样,在linux
ubuntu环境开发环境下不识别,必须执行adb kill-server和adb kill-server命令)
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
然后命令行输入:wangwei@wwG41D3:~$ 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 (此时就能正确执行sudo adb
devices命令了)
这样问题就解决了
相关文章推荐
- linux ubuntu系统下,adb不是内部命令 (如何才能让adb命令可以使用)
- linux系统下 Ubuntu如何使用命令行移除PPA仓库
- [Linux相关] adb"不是内部命令和sudo: adb: command not found
- Linux(一)--rht-vmctl命令/Linux中的帮助使用/Linux中如何执行命令/Linux系统结构/利用通配符批量管理文件
- linux如何使用umount命令强制卸载文件系统
- 如何恢复linux的环境变量ubuntu中root用户没有办法使用命令
- 如何使用grub硬盘安装fedora和ubuntu两个主流linux系统
- Linux如何使用命令释放内存保证系统的正常使用
- 如何恢复linux的环境变量ubuntu中root用户没有办法使用命令
- Android之adb使用之一不是内部或外部命令
- 如何在 Ubuntu 上使用 ZFS 文件系统 | Linux 中国
- 如何使用远程linux系统中ssh秘钥文件转换成putty可以使用的ppk文件
- 请教大家,如何使用sed命令,替换文件指定行的内容呢?-Linux系统管理-ChinaUnix.net
- 如何使用grub硬盘安装fedora和ubuntu两个主流linux系统
- 使用adb的时候出现 adb不是内部或者外部命令如何解决
- Symfony框架 & Sylius电商系统的Linux终端命令(bin/console打头的命令)如何使用XDebug单步调试
- 如何在linux系统下使用 find 命令?
- Python下使用help(dict),显示'more'不是内部或外部命令,也不是可运行的程序或批处理文件,该如何处理?
- Ubuntu Linux系统中如何使用Samba客户端
- 在linux系统中,如何使用【find】命令精确查找文件?