[英]Cordova, Node.js, Phonegap
我正在运行本教程:
我刚刚在工作区中使用以下命令创建了该项目:
cordova create hello2 com.example.hello2 "Hello World 2"
进入目录
现在:
cordova platform add android
给我以下错误:
The command `android` failed. Make sure you have the latest Android SDK installed, and the `android` command (inside the tools/ folder) added to your path. Output: /bin/sh: android: command not found
我的导出路径如下所示:
export PATH=${PATH}:/Documents/DevFolder/adt-bundle-mac-x86_64-20130522/sdk/platform-tools:/Documents/DevFolder/adt-bundle-mac-x86_64-20130522/sdk/tools
这条路怎么了?
否则还会导致此错误。 而且,是的,我确实安装了Android SDK。 根据这个:
如评论中所述,问题与定义android
可执行文件的PATH
的方式有关。 有必要将这些路径定义为绝对路径。
至于Object has no method 'tmpDir'
错误,快速谷歌搜索显示以下补救措施: https : Object has no method 'tmpDir'
这是一个旧线程,但是我想提一提...在〜/ .bash_profile中添加导出路径之后,您必须打开一个新的终端窗口-然后“ cordova platform add android”起作用。 :)
这个为我工作
A-打开文件/Users//.bash_profile(例如,从该文件夹运行,命令vim .bash_profile ...或仅从finder中运行,找到隐藏的文件并使用文本编辑器打开它)
B-添加以下行,以确保使其适应您的ADT文件夹名称和位置(在我的情况下,我将原始的adt-bundle-mac-x86_64-xxxxx文件夹放入Application并将其重命名为ADT)
导出PATH = / Applications / ADT / sdk / tools:/ Applications / ADT / sdk / platform-tools:$ PATH
确保在末尾添加:$ PATH
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.