最近开始学习Android,在使用litepal操作数据库的时候遇到了如下的问题提示:

 org.litepal.exceptions.InvalidAttributesException: the version of database can not be less than 1
                                                       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2423)
                                                       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2483)
                                                       at android.app.ActivityThread.access$900(ActivityThread.java:153)
                                                       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1349)
                                                       at android.os.Handler.dispatchMessage(Handler.java:102)
                                                       at android.os.Looper.loop(Looper.java:148)

在网上找了许多的方法,也问了许多的人,但是问题一直没有得到解决,然后看到源码:



org.litepal.exceptions.InvalidAttributesException: the version of database can not be less than 1_第1张图片

成因有如下:

1.没有配置数据库,做以下配置:

2.没有配置LitePal,修改AndroidManifest.xml文件,如下:

org.litepal.exceptions.InvalidAttributesException: the version of database can not be less than 1_第2张图片

3.最简单也是非常容易犯的一个错误——标签不对,如:

  ------->

别看这是不可能发生的事,这确确实实发生在我的身上了,希望大家不要再犯这样的低级错误,好好写代码吧!

 

先就这样,第一次写博客,技术有限,侵权请告知!


 

更多相关文章

  1. android中使用fragment时出现如下错误 java.lang.RuntimeExcepti
  2. android简单登陆和注册功能实现+SQLite数据库学习
  3. Android数据库升级解决方案
  4. 在线安装ADT总是出现以下错误
  5. Android:Calling startActivity() from outside of an Activity
  6. Android中SQLite数据库中query或者rawquery查询失败闪退问题
  7. Android中SQLite数据库操作(2)——使用SQLiteDatabase提供的方法操
  8. 【Android】数据库处理
  9. Android文件管理器与media数据库的同步问题

随机推荐

  1. Android(安卓)截图工具类
  2. 侧滑菜单(三)
  3. Android(SpreadTurm)获取屏幕亮度,再设置
  4. Android(安卓)ListView滑动回弹——overS
  5. 在Activity中注册广播
  6. Android(安卓)ListView异步加载图片
  7. Android(安卓)人脸识别 ERROR: Return 0
  8. react native android环境配置
  9. 淘宝:模拟实现帮助提示页面
  10. PopupWindow增加半透明蒙层