2017-09-03 41 views
1
λ cordova build android 
ANDROID_HOME=C:\Users\yiiwe\AppData\Local\Android\sdk 
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131 
Subproject Path: CordovaLib 
null 
The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead. 
     at build_a8zaoms8z5a2cue9ld42c2tqy.run(C:\Users\yiiwe\Desktop\crypt2\platforms\android\build.gradle:138) 
org.xwalk:xwalk_core_library:23+ 
The JavaCompile.setDependencyCacheDir() method has been deprecated and is scheduled to be removed in Gradle 4.0. 
Incremental java compilation is an incubating feature. 
The TaskInputs.source(Object) method has been deprecated and is scheduled to be removed in Gradle 4.0. Please use TaskInputs.file(Object).skipWhenEmpty() instead. 


BUILD FAILED 

Total time: 10.564 secs 
FAILURE: Build failed with an exception. 

* What went wrong: 
A problem occurred configuring root project 'android'. 
> Could not resolve all dependencies for configuration ':_armv7DebugApkCopy'. 
    > Could not resolve org.xwalk:xwalk_core_library:23+. 
    Required by: 
     project : 
     > Could not resolve org.xwalk:xwalk_core_library:23+. 
     > Failed to list versions for org.xwalk:xwalk_core_library. 
      > Unable to load Maven meta-data from https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library/maven-metadata.xml. 
       > Could not GET 'https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library/maven-metadata.xml'. Received status code 503 from server: Service Unavailable 

問題開始yestarday。構建Android應用程序時出錯(科爾多瓦插件 - 人行橫道web視頻)

https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library/maven-metadata.xml不可用。

  • 更新插件cordova-plugin-crosswalk-webview沒有幫助。
  • 在config.xml中寫入變量名稱=「XWALK_VERSION」value =「17+」沒有幫助。
  • 已安裝Android支持知識庫和Google知識庫。

當我刪除該插件應用程序在移動設備上無限加載。

回答

2
  1. 運行find . -name "*xwalk_core_library*"
  2. 打開preview-xwalk.gradle並用compile 'org.xwalk:xwalk_core_library:VERSION',其中VERSION是從步驟由命令返回的版本替換行compile xwalkSpec 1.

示例: 當運行find . -name "*xwalk_core_library*",我得到的結果: ./android/.idea/libraries/xwalk_core_library_20_50_533_12.xml

基於此,我在preview-xwalk.gradle中的行看起來像:

compile 'org.xwalk:xwalk_core_library:20.50.533.12'

2

變化的Android項目* .gradle內的gradle的文件...

在xWALK部分

..

dependencies { 
    compile 'org.xwalk:xwalk_core_library:23.53.589.4' 
} 
相關問題