AndroidStudio下使用Crosswalk lite

crosswalk项目默认是在eclipse下工作的,可以通过android studio来转换使用


本demo使用 crosswalk-webview-10.39.233.1-arm作为开发参考例子

  1. 首先打开android studio,导入crosswalk项目,以eclipse的项目方式导入,然后AS会自动处理文件目录结构,修改成符合AS下的目录结构
  2. 其中会出现的问题:
    1. 导入后,gradle 自动build失败,提示需要某个build tool的版本,可以选择下载,也可以选择修改该build文件的使用的版本号即可
    2. 在build中提示错误:
      1. Error:Execution failed for task ':crosswalkwebview10392331arm:packageDebugResources'.
      2. D:crosswalkwebview10392331armsrcmain es awlibxwalkcore.so.armeabi-v7a: Error: Invalid file name: must contain only lowercase letters and digits ([a-z0-9_.])
      libxwalkcore.so.armeabi-v7a这个文件名不符合,需要将其改名,将-v7a去掉即可。这个是在lint检查中出现的问题,貌似是AS的bug吧,在eclipse下都是正常的。




原文地址:https://www.cnblogs.com/act262/p/4486819.html