前言: 最近项目中需要使用h5来开发定制Android平板的应用,无奈平板性能很差,在原生控件webview中运行动画效果不忍直视。于是想到使用第三方的控件:Crosswalk.
1.Crosswalk了解
**简介**crosswalk是一款开源的web引擎,在Android4.0以上的系统中使用Crosswalk可以让应用程序在h5方面上获得一致性体验。
**优势**crosswalk采用的是Chromium内核(6周会更新一次),所以crosswalk会享有Chromium的功能和优势。支持最新的H5 API。
缺点由于crosswalk是将整个内核打包,所以应用的体积会很大。
2.Crosswalk的使用
Crosswalk的使用由两种方式:直接打包和嵌入式Crosswalk
2.1 直接打包
直接打包就是使用crosswalk命令直接运行WEBApp和对Android程序进行打包,这种开发方式适合那些对Android不了解或者不是很熟悉的开发人员使用。或者是对混合编程要求不是很高的项目都可以使用这种方式。下面介绍环境安装:
2.1.1 系统环境安装
- 安装JDK
下载地址 http://www.oracle.com/technetwork/java/javase/downloads/ (经测试在1.7和1.8上能正常使用) - 安装Apache Ant编译器
下载地址&#