摘要: Shared vs. embedded mode 共享模式和嵌入式模式对比 在我们使用快速构建打包的方案中默认使用的是被嵌入式(embedded mode),也就是Crosswalk Runtime是和这个应用绑定在一起的。如果没有指定哪种cpu平台,一般会创建2个apk文件,一个是x86的,一个是arm的apk文件。 当然我们也可以使用共享模式来打包应用,这个模式下,apk的平台架构师独立的,... 阅读全文
posted @ 2015-05-08 09:45 act262 阅读(986) 评论(0) 推荐(0) 编辑
摘要: crosswalk项目默认是在eclipse下工作的,可以通过android studio来转换使用 本demo使用 crosswalk-webview-10.39.233.1-arm作为开发参考例子 首先打开android studio,导入crosswalk项目,以eclipse的项目方式导入,然后AS会自动处理文件目录结构,修改成符合AS下的目录结构 其中会出现的问题: 导入后,grad... 阅读全文
posted @ 2015-05-08 09:40 act262 阅读(2422) 评论(0) 推荐(0) 编辑
摘要: 快速构建一个使用crosswalk的项目 使用快速创建打包的命令可以很快的生成一个apk,我们也可以不直接生成这个apk,而是可以修改这个app的一些其他属性,可以像做一个完整的app流程来做,因此将这个依赖的项目构建出来。 for example: 生成一个demo项目,可以选择share模式,其实就是在生成的core lib中把x86、arm的so库选择。python make_apk.py... 阅读全文
posted @ 2015-05-08 09:32 act262 阅读(271) 评论(0) 推荐(0) 编辑
摘要: Getting started with the Crosswalk Project 快速开始使用crosswalk项目 参考官网 来自为知笔记(Wiz) 阅读全文
posted @ 2015-05-08 09:28 act262 阅读(344) 评论(0) 推荐(0) 编辑
摘要: Embedding the Crosswalk Project 嵌入XwalkView Crosswalk Project 可以直接嵌入到普通的Android项目中使用,就像使用普通的Webview一样加载页面;官方建议如果我们的app中有比较多的java代码时使用这个方案,例如我们需要使用java代码来编写我们的一些UI以及逻辑,然后用XwalkView来加载指定网页内容;官方说明,官方文档就很... 阅读全文
posted @ 2015-05-08 09:23 act262 阅读(1991) 评论(9) 推荐(0) 编辑
摘要: 使用Crosswalk Project Lite Crosswalk Project Lite大约是完整版体积的一半 简化版本是针对Android系统的而且不支持共享模式 简化版支持x86、x86_64、ARM、ARM64的cpu架构 简化版不是开发主线,因此更新,修复就没有那么快了 如何使用 下载使用内嵌x86、arm支持包(Embedded Mode): 下载通用支持版的crossw... 阅读全文
posted @ 2015-05-08 09:21 act262 阅读(7400) 评论(8) 推荐(0) 编辑
摘要: 首先是新建一个AS 下的module在build.gradle文件中添加如下的申明,标示从指定仓库获取我们需要依赖的库,修改build文件后需要手动同步一下,以保证正确获取到库。 //从指定的位置下载repositories { maven { url 'https://download.01.org/crosswalk/releases/crosswalk/android/maven2... 阅读全文
posted @ 2015-05-08 09:20 act262 阅读(6570) 评论(0) 推荐(0) 编辑
摘要: Crosswalk快速构建打包app 这个一般是用于本身内容是web构建的,只需要用android来包个壳的app,官方提供了两种方式: 命令行打包 使用指定的命令参数来构建、打包app --arch=arm 只打包出arm/x86的,不填默认打包出两种架构的 -f 全屏 --orientation==landscape 横屏 --use-animatable-view 使用动画效果进入 --n... 阅读全文
posted @ 2015-05-08 09:16 act262 阅读(1436) 评论(0) 推荐(0) 编辑