我在Mac OS X Mavericks上使用PhoneGap / Cordova 。创建ios可以,但Android就不可以
我通过Android SDK Manager安装了Android 4.2.2,然后运行命令:
phonegap run android
我得到了以下错误:
[phonegap] detecting Android SDK environment...
[phonegap] using the local environment
[phonegap] adding the Android platform...
[error] An error occured during creation of android sub-project. ERROR : executing command 'ant', make sure you have ant installed and added to your path.
发布于 2018-01-21 09:59:48
因为你的Apache Ant不再是Mac OS X Mavericks的路径。
解决方案:
再次运行PhoneGap
发布于 2018-01-21 10:42:06
你可以通过macports或homebrew安装ANT。
但是如果你不想使用第三方软件包管理器,那么可以通过从apache ANT网站下载二进制版本并将二进制文件添加到系统PATH 来修复问题。
例如,在Lion~/.bash_profile和~/.bashrc中:
export ANT_HOME="/usr/share/ant"
export PATH=$PATH:$ANT_HOME/bin
所以在解压缩之后,apache-ant-1.9.2-bin.tar.bz2
移到/usr/share/
并重新命名ant
。
这样简单,问题就解决了。
注意别忘了sudo chown -R root:wheel /usr/share/ant
https://stackoverflow.com/questions/-100007204
复制相似问题