当我使用gradle包含最新的库(2.0.7)并尝试编译时,我会收到来自proguard的警告,所以我不能再编译了:
Warning:com.github.mikephil.charting.charts.LineChart$DefaultFillFormatter: can't find referenced field 'boolean mStartAtZero' in program class com.github.mikephil.charting.charts.LineChart
根据docs,这在编译时通常是不一致的,我已经尝试清理我的项目并重新编译了几次,但遇到了同样的问题。可能它是图表库的一些问题,因为它适用于较旧的gradle版本,如版本2.0.0。
答案 0 :(得分:1)
与MPAndroidChart库2.0.7有同样的问题。切换到新的2.0.8可以解决问题。
答案 1 :(得分:0)
由于库版本2.0.7中的“mStartAtZero”字段(显然缺少)不再存在,但在早期版本中存在,显然看起来不一致。
我建议您从项目中完全删除库,然后重新导入新版本。