我正在尝试在Cordova / CrossWalk应用程序项目上启用ProGuard。
该项目正在使用CrossWalk v13 jar,而不是感谢编译。
我已经尝试了以下两个ProGaurd配置选项:
https://crosswalk-project.org/documentation/about/faq.html
https://crosswalk-project.org/documentation/embedding_crosswalk.html
我不断遇到“偶然的”启动崩溃,并显示以下内容:
主要在首次发射时。
有什么建议么 ?
谢谢!
最佳答案
我在人行横道上添加了以下内容,但没有遇到任何问题。
# 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'
关于android - 与ProGuard的CrossWalk,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34046797/