我有一个很奇怪的问题。一旦我更新依赖项,该错误就会在构建时发生。
e: error: Cannot figure out how to save this field into database. You can consider adding a type converter for it. - mBagOfTags in androidx.lifecycle.ViewModel
e: error: Cannot find getter for field. - mBagOfTags in androidx.lifecycle.ViewModel
e: error: Cannot find getter for field. - mCleared in androidx.lifecycle.ViewModel
e: error: Cannot find setter for field. - mBagOfTags in androidx.lifecycle.ViewModel
e: error: Cannot find setter for field. - mCleared in androidx.lifecycle.ViewModel
e: error: Cannot figure out how to read this field from a cursor. - mBagOfTags in androidx.lifecycle.ViewModel
e: error: Cannot find setter for field. - mBagOfTags in androidx.lifecycle.ViewModel
e: error: Cannot find setter for field. - mCleared in androidx.lifecycle.ViewModel
我正在使用Material
1.0.0,但是我需要对其进行更新。我可以更新到1.1.0-alpha05。在该版本之后,如1.1.0-alpha06会导致此错误。我已经检查了发行说明,在1.1.0-alpha06上没有任何相关的更改。 AppCompat
版本现在是1.0.2,现在我更新它时,再次发生此错误。我尝试更新core-ktx
,结果是一样的...
我们将不胜感激任何帮助。
谢谢!
答案 0 :(得分:0)
因此,我发现我的一个实体类扩展了ViewModel。删除它解决了问题。只需检查您的实体类。
谢谢。