【问题标题】:How to add Crosswalk project to Android studio?如何将 Crosswalk 项目添加到 Android 工作室?
【发布时间】:2015-06-28 00:52:32
【问题描述】:

我正在尝试安卓人行横道项目。不过,我在将人行横道 webview 添加到 andriod studio 时遇到问题。我不确定我哪里出错了,我也不懂大多数术语。

我阅读了https://crosswalk-project.org/documentation/embedding_crosswalk.html,但我提到了不再支持的https://developer.android.com/tools/sdk/eclipse-adt.html。这似乎已经过时了,但我还是尝试了 Android Studio 1.2.2。

按照文档中的说明,我尝试使用https://crosswalk-project.org/documentation/downloads.html Android webview (ARM) 13.42.319.11 创建一个项目。我不确定“open ADT”是什么意思,但我假设是 Android Studio 而不是 eclipse 的插件。我从“现有的 android studio 项目”打开(下载解压缩)。但没有遇到“设置根目录”选项。

然后我尝试创建一个新的 android studio 项目并运行它。它在我的手机上显示了基本的 hello wold 示例。然后我通过粘贴他们提供的代码来完成剩余的步骤。我再次运行它,得到了 3 个错误:

Error:(3, 22) error: package org.xwalk.core does not exist
Error:(9, 13) error: cannot find symbol class XWalkView
Error:(15, 23) error: cannot find symbol class XWalkView

我不知道从这里开始做什么,因为这对我来说都是全新的。

基本上我正在尝试在那里运行示例,但无法弄清楚为什么导入不起作用。

【问题讨论】:

标签: android gradle crosswalk-runtime


【解决方案1】:

我遇到了同样的问题,但我最终通过将 xwalk_core_library.jar 以及 arm64-v8a 和 x86_64 子文件夹放在 libs 文件夹中来解决它,并且我已经从依赖项中删除了 compile 'org.xwalk:xwalk_core_library:x.x.x.x'。

【讨论】:

  • 您能展示一下您是如何实现的吗?我需要支持 64 位版本才能将其上传到 PlayStore。
  • 你能在这里分享代码吗,我不明白你是怎么做到的,我需要上传到 64 位和 32 位的游戏商店
【解决方案2】:

更新链接 19-07-2016

   maven {
    url 'https://download.01.org/crosswalk/releases/crosswalk/android/maven2'
    }

并在依赖项中添加这个

 compile 'org.xwalk:xwalk_core_library_beta:9.38.208.8'

【讨论】:

    猜你喜欢
    • 2015-06-02
    • 2015-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-07
    • 1970-01-01
    • 1970-01-01
    • 2012-01-05
    相关资源
    最近更新 更多