Android Studio连Bmob的巨坑

今天做安卓开发的时候用到了Bmob提供的后端支持,遇到了一个天坑,debug了好久

Android Studio连Bmob的巨坑_第1张图片

 反正我是对着这个一大段报错信息看不出所以然,硬是控制变量法找到了问题:

在编辑数据库的一列的时候,尽量不要用他提供的Pointer类型(指向另一张表的某列),因为在Kotlin代码中你编写的类里对他的类型无法定义

比如说一张表的Useid对应用户表的objectId

本人理所当然、先入为主地在class类中将Userid定义为String类型,每次运行程序都会闪退!

建议解决方法:在Bmob中将Pointer类型去掉,改为String

你可能感兴趣的:(android,bmob)