如何从 Cordova 项目中移除 Crosswalk?

14

我已经将Crosswalk添加到cordova项目中,它的工作正常。但是我想删除它以进行一些测试,但我不知道如何删除。

我尝试删除以下行:

android.library.reference.2=org.apache.cordova.engine.crosswalk/xwalk_core_library

从 project.properties 文件读取,但构建过程崩溃了。

有什么帮助吗?文档中没有找到。

4个回答

28
$ cordova plugin remove crosswalk-webview

这是对我有效的解决方案。

我还必须在 platforms/android/project.properties 中将以下行注释掉。

cordova.gradle.include.1=cordova-plugin-crosswalk-webview/v1-xwalk.gradle

在我的情况下,它是 cordova plugin remove cordova-plugin-crosswalk-webview;我还必须手动从 ./platforms/android/ 中删除一个同名文件夹。 - JstnPwll

6

我最近在使用Ionic,我猜这里的情况是一样的。试试这个:

$ cordova browser revert android
# or
$ cordova browser remove crosswalk

7
如果你使用Ionic,实际上是指Ionic浏览器移除了Crosswalk。 - Nizar B.
可以,但问题是关于 Cordova 项目的。可能与 Ionic 无关。 - appostolis
你们知道为什么我在尝试从Crosswalk应用程序版本升级到新的非Crosswalk应用程序版本时会收到“包可能已损坏”的消息吗? - Frank

1

对于ionic 4.x,我使用了它

ionic cordova plugin remove crosswalk-webview

0

如果要在新版本的Cordova或Ionic中删除Crosswalk,请尝试以下操作

$ cordova plugin remove crosswalk-webview

然后

$ cordova platform remove android 
$ cordova platform add android 

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接