我正在尝试在 Ubuntu 13.04 上安装 Phonegap,我已经安装了带有所有可用包的 Android SDK,但运行以下命令:
cordova platform add android
因意外错误而失败:
[Error: An error occured during creation of android sub-project. An unexpected error occurred: "$ANDROID_BIN" create project --target $TARGET --path "$PROJECT_PATH" --package $PACKAGE --activity $ACTIVITY &>/dev/null exited with 1
Deleting project...
我已经为 Android(工具/平台工具)设置了 PATH 变量,并且安装了 java 和 ant。
为什么会这样?我怎样才能得到更详细的错误信息?
最佳答案
您是否尝试过使用 sudo 运行命令? 这可能是权限问题。
如果仍然无法正常工作,请尝试使用详细模式运行它,即 sudo -d cordova...
如果这是由于 Activity 名称空格引起的,请参阅此答案的评论。
https://issues.apache.org/jira/browse/CB-4198 中报告了一个问题,为此我发送了删除空格的拉取请求 https://github.com/phonegap/phonegap/pull/39 .
关于android - "cordova platform add android"因意外错误而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17632602/