3

当我使用以下命令添加 Android 项目时:

$ cordova projects add android

我收到以下错误:

发生意外错误:“$ANDROID_BIN”创建项目 --target $TARGET --path "$PROJECT_PATH" --package $PACKAGE --activity $ACTIVITY

&/dev/null 以 1 退出

我在Mac上,已经安装了Android SDK,将Android SDK的工具和平台工具添加到路径中。我还安装/更新到最新版本。使用安卓安装程序。

有没有人在使用新的 Phonegap CLI 制作 Android 项目时遇到过类似的问题,并且知道哪里出了问题/如何解决?

更新

我设法找到了更多。好像我在 android-sdk/tools/ant/ 文件夹的 build.xml 文件的第 691 行有问题:

proguardFile="${out.absolute.dir}/proguard.txt">
4

2 回答 2

3

(因为我不能发表评论,我会给你我的答案)。我遇到了同样的问题,我发现错误是在创建项目时,我按照 phonegap 文档中的说明进行操作(这很糟糕),其中说明如下:

$cordova 创建 HelloWorld com.example.hello "Hello World"

我做了几乎相同的事情,但我发现“Hello World”由于它使用的空间而出现错误。然后你应该把它改成这样(这对我有用)

$cordova 创建 HelloWorld com.example.hello helloWorld

希望这对你有用。

于 2013-07-19T21:15:04.993 回答
2

注意不要在您的 Android 项目名称中包含任何特殊字符或空格。我的项目名称中出现破折号或连字符 (-) 的类似问题。因此,只需删除不适当的字符。

于 2013-08-18T02:24:40.567 回答