今天在尝试使用Litepal建立数据库,一切步骤按照开源项目提示的操作,完成后运行提示“org.litepal.exceptions.InvalidAttributesException: dbname is empty or not de”错误。
于是,本着内事不决问度娘的态度,在百度上寻找答案,原来是自己在配置litepal文件时,少了后缀,全称是litepal.xml,切记,切记,切记,重要的事说三遍。
如上图所示,assets文件下有两个文件,两文件的区别是:是否有后缀。如果没有后缀,就会出现上面提示的错误,加上后缀后,创建数据库成功。