在我的Mac上,二进制文件存在于$android_home/tools/bin
中。
但是,在Ubuntu系统(出现问题的系统)上,二进制文件并不存在:
$ ls $ANDROID_HOME/tools/bin
e2fsck
fsck.ext4
mkfs.ext4
resize2fs
screenshot2
tune2fs
SDKManager
在哪里?
不知道为什么上面的代码没有安装SDKManager
,但是,我发现的一个解决方案是手动安装(而不是通过apt-get),方法是在https://developer.android.com/studio/#downloads的“命令行工具仅限”头下下载Linux文件。
在Ubuntu 18.04上,二进制SDKManager
确实不包含在apt-packageandroid-sdk
中。
这对我很管用:
apt
安装android-sdk
,如您所述:apt-get install android-sdk
export ANDROID_HOME=/usr/lib/android-sdk
wget https://dl.google.com/android/repository/commandlinetools-linux-6609375_latest.zip
unzip commandlinetools-linux-6609375_latest.zip -d cmdline-tools
sudo mv cmdline-tools $ANDROID_HOME/
export PATH=$ANDROID_HOME/cmdline-tools/tools/bin:$PATH
当我执行 不幸的是,执行任何bower命令都会返回 返回并运行返回。
问题内容: 通过npm 安装gulp.js后,从与安装目录相同的目录运行命令时收到错误消息。 在目录下查找时,我可以在其中看到可执行文件。 我的npm安装有问题吗? 问题答案: 完全正常。如果要在命令行上使用它,则需要全局安装。 请参阅安装说明。 另外,不在您的中。但是它会在运行npm脚本时由npm自动添加(请参阅此博客文章以获取参考)。 因此,您可以添加到文件中: 然后,您可以运行或启动gulp
在我使用之后 看来安装成功了。第二次,结果是: 那如果我这么做了 结果是 然而如果我尝试 结果总是:
我很难让npm命令正常工作,不幸的是,我对unix的了解不足以独自解决这个问题。我所做的只是,我得到以下错误: 当我键入时,我得到 进一步研究这个问题,我发现了这个堆栈溢出的答案: 在zsh中安装npm后未找到命令 根据它的建议,我尝试添加到我的. zshc文件。键入时仍然会出现相同的错误 我可以确认它是在路径收益率 我也可以确认节点已经安装产生 有什么想法吗?我被难住了
我已经在全局和本地安装了gulp 我尝试运行指向我的gulpfile的,它没有出错,当然,它以开始。 关于让gulp在Windows(8.1)上工作有什么建议吗?
安装Anaconda后,“~/anaconda/bin”被添加到$PATH变量中。但是现在,我无法运行“brew”: 只有当我在$PATH的开头添加“usr/local/bin: usr/local/sbin”时,我才能让brew工作,但我没有安装Anaconda python。 我怎样才能有一个默认的蟒蛇和可操作的自制啤酒?