仅当minifyEnabled设置为true时,应用程序才会由于java.lang.String.trim()而崩溃

时间:2018-06-22 07:02:02

标签: android

我仅在所获得的应用的发行版中面临此问题:

release {
    ...
    minifyEnabled true
    shrinkResources true
}

我得到的错误如下:

  

原因:java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法“ java.lang.String java.lang.String.trim()”

它与我的代码无关,因为它在调试模式下可以完美地工作。我怀疑这与minifyEnabledshrinkResources

有关

我尝试添加:

-keep class java.lang.String.** { *; }

到我的ProGuard文件,但这并不能解决问题。

我想念什么?

0 个答案:

没有答案