我正在try 为android开发,我想将adb添加到我的PATH中,这样我就可以非常轻松地启动它.由于某些原因,我之前添加了adb不想被找到的目录.这非常令人沮丧.以前有其他人有过这个问题吗?

我创建了一个文件.profile,并在其中添加了以下内容.

export PATH = ${PATH}:/Users/simon/Libs/android-sdk-mac_x86/platform-tools/
export PATH = ${PATH}:/Users/simon/Libs/android-sdk-mac_x86/tools

当我判断我的环境路径时,我会看到以下内容:

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Libs/android-sdk-mac_x86/tools:/Libs/android-sdk-mac_x86/platform-tools

所以我知道它被添加到我的PATH变量中.现在当我try 运行adb时,我发现它没有找到.

-bash: ./adb: No such file or directory

这是非常非常令人沮丧的.会不会是权限有问题?有人在OSX和Android上遇到过这个问题吗?

推荐答案

你为什么要跑"/adb"?它完全跳过path变量,只在当前目录中查找"adb".试着运行"adb".

编辑:你的路径看起来是错误的.你说你得到了

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Libs/android-sdk-mac_x86/tools:/Libs/android-sdk-mac_x86/platform-tools

您缺少/Users/Simon部分.

还要注意的是,如果两者都有.个人资料和.bash_profile文件,只执行后者.

Android相关问答推荐

如何在Android Emulator上从物理设备接收TCP消息

将Android Studio插件复制到离线网络

Android开发:主题排版不适用于按钮文本

合成-删除图像的部分背景

Jetapck Compose:将Compose BOM更新为最新版本&2024.01.00&Quot;CircularProgressIndicator后出现错误

没有打开历史记录的活动意向 Select 器完成调用活动

如何在android库中关联应用程序链接?

如何使用其他组件的位置来定位自定义弹出窗口

使用lazyColumn迁移paging3的旧代码

布局可组合项如何具有可测量和约束参数?

为什么第二个代码可以安全地在 map 中进行网络调用,因为它已被缓存?

Android Studio:按下前缀键:切换 Logcat 格式

从活动共享视图模型以使用 hilt 组合函数

Android Transitions API - 在 24-48 小时后停止接收任何更新

Compose Accompaniist Pager 中的 TabRow/Tab 重组问题

android xml底部空间大

Jetpack Compose TextField 在输入新字符时不更新

如何从 Jetpack Compose 中的 Radio 组中获取价值

构成material 3 中的分隔符

如何从构建的流对象中发出值