CMD 行为怪异。未检测 ANDROID_HOME 即使已设置
CMD acting weird. NOT DETECTING ANDROID_HOME Even If it is set
这有点奇怪,
首先我在环境变量中设置了ANDROID_HOME,phonegap CLI 可以正常工作,然后我安装了android studio。它要求我避免使用 spaces 的 ANDROID HOME 路径(我在路径中有 space,例如:D:\Backup data\Android\sdk
),然后我删除了 space 并更新了环境变量,包括 ANDROID_HOME 和 PATH。
现在当我尝试 运行 phonegap build android 我得到
The SDK Directory D:\Backup data\Android\sdk does not exist.
我尝试按照此处给出的命令提示符进行设置。
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,备份数据没有space。
找到答案,
对于 Phonegap android 用户,
路径在 local.properties 文件中的 {Yourapp}\platforms\android 中设置。
sdk.dir=D\:\Backupdata\Android\sdk
像这样。
这是因为我第一次运行 android studio 路径是带space的旧路径,但在更改路径后(没有space),我从未打开过 android 工作室,因为此文件是由 android 工作室自动生成的。
现在 android studio 下次我 运行 它会再次覆盖它。
希望这对某些人有所帮助。
这有点奇怪,
首先我在环境变量中设置了ANDROID_HOME,phonegap CLI 可以正常工作,然后我安装了android studio。它要求我避免使用 spaces 的 ANDROID HOME 路径(我在路径中有 space,例如:D:\Backup data\Android\sdk
),然后我删除了 space 并更新了环境变量,包括 ANDROID_HOME 和 PATH。
现在当我尝试 运行 phonegap build android 我得到
The SDK Directory D:\Backup data\Android\sdk does not exist.
我尝试按照此处给出的命令提示符进行设置。
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,备份数据没有space。
找到答案, 对于 Phonegap android 用户,
路径在 local.properties 文件中的 {Yourapp}\platforms\android 中设置。
sdk.dir=D\:\Backupdata\Android\sdk
像这样。
这是因为我第一次运行 android studio 路径是带space的旧路径,但在更改路径后(没有space),我从未打开过 android 工作室,因为此文件是由 android 工作室自动生成的。
现在 android studio 下次我 运行 它会再次覆盖它。
希望这对某些人有所帮助。