Web Engine

如何轻松搞定Crosswalk之嵌入模式

        Crosswalk提供一种嵌入模式。在这种模式下Crosswalk支持一组类似于WebView的API,称之为XWalkView。通过嵌入XWalkView开发者可以在原生的Android应用中访问网页或运行web应用,如同使用WebView一样。当你的应用中有大量的java代码,但又想用web技术来写UI,这时我们推荐你使用Crosswalk的嵌入模式。如你想了解更多细节,请查阅官方文档

        下面我们将介绍如何使用Crosswalk的嵌入模式。

下载开发包

        首先下载crosswalk-webview开发包。有不同的版本(canary,beta,stable)和CPU架构(x86, arm)开发包供开发者选择。

  • Developers
  • Students
  • Android*
  • Tizen*
  • HTML5
  • HTML5
  • Beginner
  • Web Engine
  • html5
  • Crosswalk
  • cordova
  • Intel XDK
  • 如何轻松搞定Crosswalk之自带工具链

            Crosswalk为开发者提供了自带的工具链将web应用打包成本地应用的格式(APK)。

    准备

            首先你需要安装一些依赖包和配置环境。如果你的开发环境是Linux或Mac,需要把下面命令写在~/.bash_profile中,然后执行source ~/.bash_profile。如果是Windows,则需要将这些变量添加到”我的电脑”->”环境变量”中。

    JDK

            下载

            设置环境变量:

            JAVA_HOME=/path/to/jdk

            JAR_HOME=$JAVA_HOME/jre

  • Developers
  • Students
  • Android*
  • Tizen*
  • HTML5
  • HTML5
  • Beginner
  • Web Engine
  • html5
  • Crosswalk
  • cordova
  • Intel XDK
  • 如何轻松搞定Crosswalk之调试

    准备

            Crosswalk支持使用Chrome Dev Tools来调试你的web应用。Chrome Dev Tools采用CS(Cli     ent--Server)模式进行调试,Server端就是你的开发机上使用的Chrome浏览器,Client端就是运行于Crosswalk之上的web应用。开始在Android上调试之前,你需要检查两件事:

            1.adb

            2.Chrome Crosswalk Wiki

     

    Crosswalk版本

  • Developers
  • Students
  • Android*
  • Tizen*
  • HTML5
  • HTML5
  • Beginner
  • Web Engine
  • html5
  • Crosswalk
  • cordova
  • Intel XDK
  • 如何轻松搞定Crosswalk之自带工具链

            Crosswalk为开发者提供了自带的工具链将web应用打包成本地应用的格式(APK)。

    准备

            首先你需要安装一些依赖包和配置环境。如果你的开发环境是Linux或Mac,需要把下面命令写在~/.bash_profile中,然后执行source ~/.bash_profile。如果是Windows,则需要将这些变量添加到”我的电脑”->”环境变量”中。

    JDK

            下载

            设置环境变量:

            JAVA_HOME=/path/to/jdk

            JAR_HOME=$JAVA_HOME/jre

  • Developers
  • Students
  • Android*
  • Tizen*
  • HTML5
  • HTML5
  • Beginner
  • Web Engine
  • html5
  • Crosswalk
  • cordova
  • Intel XDK
  • 如何轻松搞定Crosswalk之嵌入模式

            Crosswalk提供一种嵌入模式。在这种模式下Crosswalk支持一组类似于WebView的API,称之为XWalkView。通过嵌入XWalkView开发者可以在原生的Android应用中访问网页或运行web应用,如同使用WebView一样。当你的应用中有大量的java代码,但又想用web技术来写UI,这时我们推荐你使用Crosswalk的嵌入模式。如你想了解更多细节,请查阅官方文档

            下面我们将介绍如何使用Crosswalk的嵌入模式。

    下载开发包

            首先下载crosswalk-webview开发包。有不同的版本(canary,beta,stable)和CPU架构(x86, arm)开发包供开发者选择。

  • Developers
  • Students
  • Android*
  • Tizen*
  • HTML5
  • HTML5
  • Beginner
  • Web Engine
  • html5
  • Crosswalk
  • cordova
  • Intel XDK
  • 如何轻松搞定Crosswalk之Cordova

            Cordova是目前非常流行的web应用开发框架,它通过提供一组设备API使web应用具备在JavaScript中访问本地设备的能力,例如摄像头和加速传感器。同时Cordova可以将web应用打包成系统原生应用格式并发布到它所支持的各个平台,包括iOS,Android,Blackberry,Windows Phone 和 Firefox OS。

  • Developers
  • Students
  • Android*
  • Tizen*
  • Android*
  • HTML5
  • HTML5
  • Beginner
  • Web Engine
  • html5
  • Crosswalk
  • cordova
  • Intel XDK
  • Development Tools
  • Crosswalk简介

                Web技术的优势早已被广大应用开发者熟知,比如可与云服务轻松集成,基于响应式UI设计的精美布局,高度的开放性,跨平台能力, 高效的分发与部署等等。但是要充分利用Web技术的优势,仍然有许多障碍。Crosswalk项目正是为了跨越这些障碍而生。本文讲会简单介绍Crosswalk项目相关的概念和基本功能。

                首先,Crosswalk采用Chrome浏览器的Blink渲染引擎并不断的快速演进(六周一次更新周期),使Web应用在4.0版本之后的Android平台上充分享受Blink的性能优势。同时,我们支持最新的HTML5 API,包括WebGL,WebRTC,WebAudio,Screen Orientation,WebSocket等等。

  • Developers
  • Students
  • Android*
  • Tizen*
  • Android*
  • HTML5
  • Tizen*
  • HTML5
  • Beginner
  • Web Engine
  • html5
  • Crosswalk
  • cordova
  • Intel XDK
  • Development Tools
  • Subscribe to Web Engine