无法在 Eclipse 和 CLI 中为 Android 构建 Cordova 项目
Posted
技术标签:
【中文标题】无法在 Eclipse 和 CLI 中为 Android 构建 Cordova 项目【英文标题】:Unable To Build Cordova Project for Android in Eclipse and as well in CLI 【发布时间】:2016-10-25 06:51:04 【问题描述】:我是混合移动应用程序的新手。当我尝试构建我的第一个项目时,出现以下错误。
请帮我解决这个问题。
【问题讨论】:
寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为,具体问题或错误和必要的最短代码在问题本身中重现它。没有明确的问题陈述的问题对其他读者没有用处。请参阅:How to create a Minimal, Complete, and Verifiable example。 通过引用 Cordova 站点,我已经安装了 Node.js 和 Gradle,还配置了路径变量。我能够创建一个项目并添加一个平台,但是当我尝试构建项目时,我得到了上述错误。 尝试在 verbose 模式下使用cordova build -d
。它可能会给你一些关于这个问题的提示。
使用过cordova build -d。但我没有得到任何提示.. 无论如何感谢@Guillem Vicens 的建议
【参考方案1】:
查看错误,我猜您位于代理防火墙连接后面,该连接阻止了从 maven 存储库的下载。您可能必须将 Gradle 配置为使用代理服务器。
这是通过创建具有以下属性集的 gradle.properties 文件来完成的:
systemProp.http.proxyHost=www.somehost.org
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=userid
systemProp.http.proxyPassword=password
systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost
systemProp.https.proxyHost=www.somehost.org
systemProp.https.proxyPort=8080
systemProp.https.proxyUser=userid
systemProp.https.proxyPassword=password
systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost
将 gradle.properties 文件放在 Gradle 主文件夹中。 对于 Windows,它是 %USERPROFILE%.gradle(例如:C:\Users\username.gradle)。
看看这个SO Post 应该会有所帮助。
【讨论】:
以上是关于无法在 Eclipse 和 CLI 中为 Android 构建 Cordova 项目的主要内容,如果未能解决你的问题,请参考以下文章
Eclipse 中为包含的 JSP 指示“无法解析 someVariable”错误
如何在 Eclipse CDT 中为 C++ STL 对象启用 gdb 漂亮打印?