Android Debug Bridge(adb)命令行工具存在于$PATH中,但在linux中找不到“command not found”

sudo echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/lubuntu/Tools/android-sdk-linux/platform-tools

adb存在于/ home / lubuntu / Tools / android-sdk-linux / platform-tools中

然后我执行了adb start-server:

* daemon not running. starting it Now on port 5037 *
* daemon started successfully *

然后sudo adb install test.apk

sudo: adb: command not found

我在环境变量$PATH中添加了adb,但是sudo找不到它.
为什么?

解决方法

sudo意味着你正在切换到root,这并不一定意味着你的环境出现了.那可能很危险.

冒风险,添加-E选项以继承调用环境.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...