1、入门简介

入门级别的研究当然以官方为主:

官网:https://crosswalk-project.org/documentation/android.html

官方微博:http://weibo.com/p/1001603851443932161689   以上为官方微博,但是更新到15年6月份就没有然后了

Crosswalk的作用总的来说:用Crosswalk替换原生的Android WebView

优点:完美替代WebView,支持富文本编辑

缺点:打包后的APK会增大,完整版每个平台增加20M,X86和arm两个平台就会增加40M。

2、版本问题

Crosswalk的核心是将Chrome的内核引入到应用当中,Embeded版本是一开始就和APK一起打包了,Shared版本是安装完了应用第一次启动的时候下载。因为其size实在是太大了,因此有了Lite版本。但是两个版本添加到工程里的方式是不一样的。

两个版本的概述对比:https://crosswalk-project.org/documentation/shared_mode.html

减轻了Size肯定是以阉割功能为代价的,值得一提的是视频播放功能被撤掉了。。。

Embeded版本的引入方式(针对Android Studio):https://diego.org/2015/01/07/embedding-crosswalk-in-android-studio/

Lite版本的引入方式(针对Android Studio):http://www.cnblogs.com/act262/p/4486775.html;

https://github.com/crosswalk-project/crosswalk-website/wiki/Crosswalk-Project-Lite

有找到相关的轻量化方法,参考:

http://blog.csdn.net/recall2012/article/details/47319653

https://segmentfault.com/a/1190000002919135

但是因为更新问题,本人没有能够实现这两种方法,只能选择Lite方法,而且比较郁闷的是,Lite方法第一次使用的时候会出现下面这个界面:

解决方法:重写XwalkActivityDelegate和XwalkActivity,拦截DialogManager事件。

3、API

https://crosswalk-project.org/apis/embeddingapidocs/reference/org/xwalk/core/XWalkView.html

4、版本更新

https://download.01.org/crosswalk/releases/crosswalk-lite/android/maven2/org/xwalk/xwalk_core_library_canary/

一直点击Parent Directory即可以达到根目录,查到可能需要的版本。

其他相关链接:

http://blog.csdn.net/recall2012/article/details/47314293corsswalk的研究和使用(一)

福利:

Crosswalk/XwalkView研究相关推荐

  1. fstream 头文件作用

    原文出自[比特网],转载请保留原文链接:http://soft.chinabyte.com/database/460/11433960.sh 查看全文 http://www.taodudu.cc/ne ...

  2. crosswalk之瘦身秘籍

    上篇文章已经大概介绍了crosswalk的用法,现在就来看看一个嵌套了crosswalk的app究竟有怎么的构造. 在/data/data/myapp/目录下发现多了一个app_xwalkcoew目录 ...

  3. android 的导入crosswalk 用xwalkview 替换webview

    用过webvIew开发的各位伙伴应该知道,同样的html代码在ios手机上运行无压力,但是在android手机上运行,慢的要死.还会有各种奇怪的蛋碎问题.后来查阅了很多文章,决定使用crosswalk ...

  4. corsswalk的研究和使用(一)

    corsswalk作为一款优秀的开源web引擎,在当今碎片化严重的android中简直是广大开发者的福音,使用它代替webview来跑游戏速度可谓是杠杠的,具体的介绍可以参考文章:http://dev ...

  5. crossWalk替换webView集成

    crossWalk替换webView集成 最近遇到一个盒子,性能有点差,设计出来的PSD效果那是史无前例的美.先说说我们的app架构吧,我们现在的搞法都是没有用androidTV原生写的.因为我们做的 ...

  6. crosswalk项目的维护

    背景前两篇文章(chromium编译与支持H264编码支持 用XWalkView替换默认的Webview)都写了.昨天和前天验证没问题之后,就过了一个愉快的五一了.官方的webrtc的源H264的解码 ...

  7. 在react-native中使用crosswalk webview内核来增强安卓webview体验流畅性

    在react-native中使用crosswalk webview内核来增强安卓webview体验流畅性 最近使用react-native开发安卓app,由于我们要在webview中运行白鹭引擎开发的 ...

  8. Android集成三方浏览器之Crosswalk

    上一篇讲解了腾讯 X5 内核的集成,这一篇是讲解 Crosswalk 的集成 Crosswalk 也是采用了Chromenium 内核,是一款开源的 web 引擎,开发者可以直接把 Crosswalk ...

  9. 一篇文章读懂开源web引擎Crosswalk

    http://dev.yesky.com/24/39285024.shtml Web技术的优势早已被广大应用开发者熟知,比如可与云服务轻松集成,基于响应式UI设计的精美布局,高度的开放性,跨平台能力, ...

最新文章

  1. img-responsive class图片响应式
  2. 《不留》--王菲 Faye
  3. python鸡兔同笼编程输出不存在合理答案_Python 解答鸡兔同笼和五家共井问题
  4. 查某个类是否实现了某个协议
  5. python中的运算符_Python 中的神秘运算符
  6. 加了元学习之后,少样本学习竟然可以变得这么简单!
  7. PP视频如何播放本地视频文件
  8. 为什么使用累积分布函数处理后像素值会均匀分布_亿万级数据处理的高效解决方案
  9. mysql的主要指标_mysql 主要性能指标
  10. 退出myeclipse 8.5配置中心
  11. 电阻电容封装买大了怎么办呢
  12. python卡方拟合优度检验_如何使用Python中的科学库执行卡方拟合优度测试?
  13. 附件文件超过了服务器的大小,Exchange 2010设置附件大小
  14. 微信小程序转码机器人
  15. HAUT 1285: 军团再临【并查集*逆向思维】
  16. 初体验之rawkv learner recover灾备切换
  17. 2021第一学期学习笔记01
  18. 湖北一公职人员泄露公民信息5万余条,非法获利23万余元
  19. MOGRT替换视频,图像,照片及LOGO?如何替换PR动态图形模板中的图片视频素材
  20. 会计学原理学习笔记——第三章——账户与复式记账(3.4生产准备业务核算——材料采购业务核算)

热门文章

  1. HBase数据库使用TTL清理过期数据
  2. matlab主成分分析散点图_主成分分析(PCA)及其在MATLAB中的实现
  3. EXP4恶意代码分析 20154306 刘宇轩
  4. JAVA开发(后端):微信小程序API调用详细分析及步骤
  5. 用Python画小篮子
  6. 腾讯新闻评论数据爬取
  7. 支持html5安卓手机浏览器,百度手机浏览器强劲内核 完美支持HTML5
  8. Cesium自定义编辑多边形
  9. 基于MATLAB的人脸识别 (1)
  10. 服务器如何安装虚拟机,服务器如何安装虚拟机