18

用 xwalk 构建一个 cordova 应用程序,它不再工作了。

ANDROID_HOME=C:\Program Files (x86)\Android\android-sdk JAVA_HOME=C:\Program Files\Java\jdk1.8.0_77 读取构建配置文件:f:\source\Cutter\Canvasser\build.json null Embedded org .xwalk:xwalk_core_library:15+

FAILURE:构建失败并出现异常。

构建失败

总时间:4.251 秒

连接到http://127.0.0.1:8888被拒绝

任何人都可以帮忙吗?我不明白为什么它是一个找不到的 Maven 存储库。

4

4 回答 4

11

我有同样的问题,终于解决了。

有一个文件$(ProjectDir)platforms\android\gradle.properties包含,多么惊喜!梯度属性。在我的情况下,内容如下:

systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=8888
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=8888

只需删除这些条目,保存文件即可解决问题!

重现问题。打开 Fiddler,新建一个 cordova 项目,添加 xwalk 插件并构建项目。您将看到身份验证错误。关闭 Fiddler,再次构建项目,您将看到您遇到的错误。

道德:不要在 Fiddler 运行时创建 cordova 项目。

于 2016-05-04T14:24:00.067 回答
7

检查此链接: https ://github.com/crosswalk-project/cordova-plugin-crosswalk-webview/issues/158

这是帖子中的引述:

“这可以解决最新人行横道版本的问题。

打开平台\android\cordova-plugin-crosswalk-webview\eqp-xwalk.gradle

改变这个:

dependencies {
    xwalkSpec
}

对此:

dependencies {
   compile 'org.xwalk:xwalk_core_library:23.53.589.4' //xwalkSpec
}

CrossWalk 已停产,因此您可以离开它并避免将来检查。”

于 2017-09-02T14:52:10.593 回答
2

如果您在 2017 年 9 月之后收到以下错误:

 Could not resolve org.xwalk:xwalk_core_library:23+.

打开

平台\android\cordova-plugin-crosswalk-webview\eqp-xwalk.gradle在常规的cordova项目中

或者

离子项目中的platforms\android\cordova-plugin-crosswalk-webview\starter-xwalk.gradle并替换

dependencies {
    xwalkSpec
}

和:

dependencies {
    compile 'org.xwalk:xwalk_core_library:23.53.589.4'
}
于 2017-09-04T21:43:37.483 回答
-2
  1. 关掉你的 Wi-Fi 一会儿(也许 20 秒?)
  2. 重新打开那个婴儿
  3. 这实际上对我有用
于 2016-05-14T01:13:17.597 回答