【Ionic2】Ionic2 Android 打包 Crosswalk报错问题的解决方案
来源:互联网 发布:在线全职美工怎么样 编辑:程序博客网 时间:2024/06/05 08:49
问题描述:
使用
ionic build android
打包编译时,遇到报错说crosswalk的有个文件访问不到了,具体如下
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:22+. Required by: :android:unspecified > Could not resolve org.xwalk:xwalk_core_library:22+. > 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* Try:Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
解决方案:
修改android平台下的文件配置,具体为
{project_path}/platforms/android/cordova-plugin-crosswalk-webview/
下的文件,文件名应该是xxx-xwalk.gradle
找到下面这一段
dependencies {compile xwalkSpec}
替换为
dependencies {compile 'org.xwalk:xwalk_core_library:23.53.589.4' //xwalkSpec}
其中冒号之后的数字为Google上的cache的地址(可能会变化,如果需要参考下面的xml缓存的文件链接做替换)
Note to anyone else: if you are not on the latest version, you need to use the version of xwalk you are using (e.g. 15.44.384.13) You can get this from the cached version of the .xml page:
如果你不需要最新的版本,你需要使用你使用的xwalk的版本。你可以从缓存的xml文件中获取到:
http://webcache.googleusercontent.com/search?q=cache:c5JSA2watLkJ:https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library/maven-metadata.xml&num=1&hl=en&gl=uk&strip=0&vwsrc=0
(此地址需要翻墙,google地址你懂的)
原文问答地址:
https://stackoverflow.com/questions/41931585/android-build-error-in-crosswalk?answertab=votes#tab-top
- 【Ionic2】Ionic2 Android 打包 Crosswalk报错问题的解决方案
- ionic2 serve报错
- ionic2 android apk打包,签名
- 【Ionic2】Ionic2打包编译时内存溢出问题
- ionic2 问题
- ionic2
- 解决 Angular2/Ionic2 微信动画报错问题
- 解决新建Ionic2-rc.0报错问题
- Ionic2-解决在使用slides的时候autoplay、loop等Input Properties报错问题
- ionic2项目打包成apk(android app)
- ionic2 编译打包APK遇到的坑
- cordova 打包ionic2项目遇到的坑
- ionic2集成crosswalk使用WebRTC视频通话
- ionic2 打包apk 注意事项
- ionic2 打包apk
- ionic2 引用百度地图报错
- ionic2 --prod编译打包白屏,报错Duplicate export ‘***NgFactory’问题解决
- ionic2项目创建遇到的问题
- Spring Data Elasticsearch翻译
- Python基础-zip lambda map
- 关于svn与eclipse,更新、与资源库同步、提交
- vitamio简述
- 私服 Nexus 的配置
- 【Ionic2】Ionic2 Android 打包 Crosswalk报错问题的解决方案
- Java写XML文件
- java读取word文档
- Servlet理论介绍
- 猎头告诉你,他喜欢怎样的简历!
- RecyclerView实现顶部悬浮、字母排序、过滤搜索最优雅的方式
- crypt.2.最大公约数:欧几里得算法
- 文本框监听输入内容变化事件
- MFC 无边框对话框实现点击任务栏图标 还原窗口的功能