linux各种找不到命令,linux-Android-找不到命令

linux-Android-找不到命令

我正在尝试在ubuntu中运行命令

android更新项目--path。

但是我得到了android:command not found error.

我认为这与前几天我在这里学到的道路有关吗? 我只是想知道,我需要添加什么变量(我假设是Android)以及我也需要指出什么。

9个解决方案

130 votes

在MacOS / Linux上,将安装SDK的路径定义为sdk:

苹果系统

$ export ANDROID_HOME=/Applications/android-sdk-macosx

如果您安装了Android Studio,则该值必须为

export ANDROID_HOME=$HOME/Library/Android/sdk

的Linux

$ export ANDROID_HOME=~/android-sdk-linux

然后将路径添加到sdk和android-sdk-linux子目录(在MacOS / Linux上相同)。

export PATH=$ANDROID_HOME/tools:$PATH

export PATH=$ANDROID_HOME/platform-tools:$PATH

您现在应该可以从Shell运行sdk。

如果以上建议的ANDROID_HOME路径均无效,则可以通过以下方式找到(唯一且一致命名的)platform-tools文件夹:

find / -name platform-tools 2>/dev/null

无论返回的路径如何,都需要使用2940788303639086086080、29407883036390860860或android-sdk-macosx进行精简以结束。

Festus Tamakloe answered 2020-06-27T01:46:18Z

26 votes

另一种可能性就是您的“ android”文件不可执行。 导航到终端中的工具路径,然后通过以下方式使其可执行:

chmod 777 android

然后,您可以运行:

./android sdk

这对我有用。

possumkeys answered 2020-06-27T01:46:55Z

7 votes

假设您已将ANDROID_HOME设置为指向sdk安装,则应在PATH中添加$ANDROID_HOME/tools和$ANDROID_HOME/platform-tools。

Erich Douglass answered 2020-06-27T01:47:15Z

3 votes

有时,即使您从命令行添加了android_sdk/目录路径后,它仍然不起作用并给出了command not found error,在这种情况下,请按照以下步骤操作。 我自己经历了这个问题,尝试了上述所有步骤,但都没有成功,所以我认为我应该分享,也许对某些人有所帮助。

(android-sdk-linux是您提取的android sdk库的名称)。

1)从命令行打开bashrc文件

gedit ~/.bashrc

2)在顶部添加以下行。

export PATH=${PATH}:~/android-sdk-linux/tools

export PATH=${PATH}:~/android-sdk-linux/platform-tools

3)注销系统并重新登录。键入Ctrl + Alt + T打开命令行,然后键入android启动软件。

Abdul Mannan answered 2020-06-27T01:48:00Z

2 votes

安装完Android Studio之后。创建或编辑〜/ .bashrc文件并添加以下行:

export ANDROID_HOME=~/Android/Sdk

export PATH=${PATH}:${ANDROID_HOME}/tools

并重新加载.bashrc

source ~/.bashrc

Karl Adler answered 2020-06-27T01:48:25Z

1 votes

这是因为您的platforms和platform-tools不在PATH环境变量中。 您可以使用path-to-adb/adb运行adb命令,或将platforms和platform-tools添加到PATH并仅键入adb

这是我的路径环境变量:

PATH=/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3:/opt/android-sdk-update-manager/tools:/opt/android-sdk-update-manager/platform-tools

Blackbelt answered 2020-06-27T01:48:49Z

1 votes

对于Mac,请键入cd ~,然后进入vi,进入您的主目录,此文件可能为空或刚刚创建,这不是问题。

要编辑文件,请在键盘上按vi,然后在文件内部键入以下路径:

export PATH="/Users/YOUR-USERNAME-HERE/Library/Android/sdk/platform-tools":$PATH

export PATH="/Users/YOUR-USERNAME-HERE/Library/Android/sdk/tools":$PATH

完成后,请按vi,然后再按nano,然后键入wq。好的,现在您保存了文件。 现在,退出终端并重新启动,然后尝试键入:

adb -h

android -h

如果两个命令都给您输出,则表示一切正常。

否:我们使用vi命令编辑文件。 如果您对该命令感到困惑,也可以尝试nano编辑该文件。

cyonder answered 2020-06-27T01:49:28Z

0 votes

android现在位于android-sdks / tools

如果使用的是Mac,则可以将.bash_profile设置为包括它。

PATH=$PATH:[android-sdks]/platform-tools:[android-sdks]/tools

James Tan answered 2020-06-27T01:49:52Z

0 votes

卸载cask android-platform-tools

brew cask uninstall android-platform-tools

使用Android Studio安装

Emil Namen answered 2020-06-27T01:50:20Z

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值