我仅在所获得的应用的发行版中面临此问题:
release {
...
minifyEnabled true
shrinkResources true
}
我得到的错误如下:
原因:java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法“ java.lang.String java.lang.String.trim()”
它与我的代码无关,因为它在调试模式下可以完美地工作。我怀疑这与minifyEnabled
或shrinkResources
我尝试添加:
-keep class java.lang.String.** { *; }
到我的ProGuard文件,但这并不能解决问题。
我想念什么?