android - 在 cordova/phone gap 中添加或删除插件时出错

标签 android ios cordova phonegap-plugins

我安装了 cordova 3.3(在 3.2 中,有同样的错误),当我想添加或删除插件时,系统显示此错误:

>>cordova plugin add org.apache.cordova.network-information
Fetching plugin from "org.apache.cordova.network-information"...
Starting installation of "org.apache.cordova.network-information" for android

/usr/local/lib/node_modules/cordova/node_modules/q/q.js:126
                    throw e;
                          ^
SyntaxError: Unexpected token 

我检查了路径并且是正确的:

echo $PATH
/usr/local/bin:/Users/manuelcm/Documents/sdk_android/platform-tools:
/Users/manuelcm/Documents/sdk_android/tools:/usr/local/apache-ant/bin:
/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

在我的第一次安装中,我安装了插件,插件目录出现在/plugins/但在 iOS 中构建后,只有设备插件出现在/platforms/ios/www/plugins 这就是我想重新安装插件的原因.

有人知道为什么会发生这种情况以及如何解决吗?

最佳答案

最后我解决了这个问题,首先我在本地磁盘中创建了项目。 问题依然存在,然后我在项目名称的第一个字母中使用大写创建了项目,并且一切正常。是的,这看起来不可思议,但这就是解决方案。

关于android - 在 cordova/phone gap 中添加或删除插件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20631138/

相关文章:

cordova - XCode不会更新应用程序图标。

android - Android Phonegap 上的应用程序错误

java - 使用 Java 和 Sax 解析某些 RSS 提要时遇到问题

java - 如何从 Android 的内部存储中获取图像数组

ios - 快速将动态服务器响应转换为模型类

ios - iOS 上 Dropbox sync api 的文件同步问题

java - 如何修改 Eclipse 中 phonegap-1.0.0.jar 存档中的 DroidGap.class 文件?

java - Intent.ACTION_SEND 定位 API 级别 24+

android - 如何使图像按钮可见/不可见

ios - EXC_BAD_ACCESS KERN_INVALID_ADDRESS 崩溃