Ubuntu上离线安装Android的调试工具adb
原创
©著作权归作者所有:来自51CTO博客作者雍州无名的原创作品,请联系作者获取转载授权,否则将追究法律责任
今天同事想在intel提供的Ubuntu机器上安装adb工具,但是由于有intel的代理存在,adb安装失败。执行以下命令就会报代理错误:
1.首先按照百度搜索的答案进去解决(未能解决我的问题)
1.查看/etc/apt/apt.conf,发现存在:
http_proxy="http://10.0.126.1:13128/"
https_proxy="https://10.0.126.1:13128/"
ftp_proxy="ftp://10.0.126.1:13128/"
socks_proxy="socks://10.0.126.1:13128/"
直接删除该文件,重启电脑,发现问题还是没解决.
2.百度一下,命令行执行:export http_proxy="" 发现问题未解决;
执行以下命令后问题还是存在;
unset http_proxy
unset https_proxy
unset ftp_proxy
unset socks_proxy
执行env | grep proxy 命令发现代理不存在了,但是依然无法安装adb
3.查看~/.bashrc,未发现存在http_proxy之类设置;
4.根目录查找一把: sudo grep -r -i http_proxy=http://10.0.126.168:13128/ ./
没有找到
5.查看一下:cat /etc/enviroment (我的机器没有此目录):
百度了一圈问题依然没有解决
2.离线安装adb
既然在线无法安装,为什么不能直接离线安装呢,说干就干。
(1).下载adb离线包
下载地址:https://developer.android.com/studio/releases/platform-tools
(2).安装adb
解压包
unzip platform-tools_r31.0.1-linux.zip
sudo mv platform-tools /usr/local/
设置环境变量
sudo vi /etc/profile
export PATH=$PATH:/usr/local/platform-tools
使得环境变量生效
此时查看adb是否安装成功