CMD表现得很奇怪。 NOT DETECTING ANDROID_HOME即使已设置

时间:2017-01-24 15:06:22

标签: android sdk phonegap-cli

这很奇怪,

首先我在环境变量中设置了ANDROID_HOME,并且phonegap CLI工作正常,之后我安装了android studio。它让我避免带空格的ANDROID HOME路径(我在路径中有空格,如: D:\Backup data\Android\sdk ),然后我删除了空间并更新了环境变量,包括ANDROID_HOME和PATH。

现在,当我尝试运行phonegap build android时,我得到了

The SDK Directory D:\Backup data\Android\sdk does not exist.

我尝试通过此处给出的cmd提示进行设置。

Error: ANDROID_HOME is not set and "android" command not in your PATH. You must fulfill at least one of these conditions.

但也没有用。 还尝试重新启动系统并在环境变量的系统变量部分设置变量。

请指导我。

新路径为D:\ Backupdata \ Android \ sdk,Backupdata没有空格。

1 个答案:

答案 0 :(得分:0)

找到答案, 对于Phonegap安卓用户,

路径在{Yourapp} \ platforms \ android中设置在local.properties文件中。

sdk.dir=D\:\\Backupdata\\Android\\sdk
像这样。

这是因为我第一次运行android studio的路径是旧的空间,但是在改变路径(没有空间)后,我从未打开过android studio,因为这个文件是由android studio自动生成的。

现在,我将在下次运行时再次覆盖android studio。

希望这对某人有所帮助。