crosswalk 官方:https://github.com/crosswalk-project
编译环境 Ubuntu 16.04
crosswalk 支持的Ubuntu版本 12.04 、14.04、14.10、15.04、15.10、16.04。
编译Android平台上的Crosswalk,你首先应该设置 XWALK_OS_ANDROID环境变量:
export XWALK_OS_ANDROID=1
创建一个源码目录:
mkdir crosswalk
cd crosswalk
如果没有安装 depot_tools 先安装、已安装跳过该步骤
//安装depot_tools:
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
//添加到环境变量里:
export PATH="$PATH:/xxx/xxx/depot_tools"
自动生成gclient的配置文件(.gclient):
gclient config --name src/xwalk https://github.com/crosswalk-project/crosswalk.git
在.gclient文件 下添加:
target_os = ['android']
在包含.gclient文件的目录下,获取源码:
gclient sync
gclient sync 如果报错(未找到解决办法):
//错误信息
root@md:~/crosswalk# gclient sync
Running depot tools as root is sad.
Syncing projects: 100% (1