2

我正在尝试在 Cordova/CrossWalk 应用程序项目上启用 ProGuard。

该项目正在使用 CrossWalk v13 jar,而不是感谢编译。

我已经尝试了以下两个 ProGaurd 配置选项:

我不断收到“偶尔”的启动崩溃,原因如下:

主要在首次发布时。

有什么建议么 ?

谢谢!

4

1 回答 1

2

我已将以下内容添加到我的人行横道中并且没有遇到问题。

# XWalk
-keep class org.xwalk.core.** { *; }
-keep class org.crosswalk.engine.** { *; }
-keep class org.chromium.** { *; }
-keepattributes **
-dontwarn android.view.**
-dontwarn android.media.**
-dontwarn org.chromium.**

通过首先在存储库块中添加存储库,我将人行横道不是作为 jar 而是作为 gradle 依赖项包括在内:

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

然后添加依赖

compile 'org.xwalk:xwalk_core_library_beta:18.48.477.2'
于 2016-03-17T17:23:26.910 回答