Android
mike_modern
致力于提供优质的技术文章
展开
-
Caused by: java.lang.IllegalStateException: Not allowed to start service Intent
Caused by: java.lang.IllegalStateException: Not allowed to start service Intent { cmp=package/xxx.xxxService }: app is in background uid UidRecordAndroid 8.0(+)不允许在后台启动/创建Service,直接调用context.startServ...原创 2018-04-20 21:48:34 · 8076 阅读 · 0 评论 -
Android之SQLiteOpenHelper使用分析
SQLiteDatabase中,在数据库里面新建表之前,需要判断该表是否已经存在,然后根据需要删除表重新创建或者直接使用,过程相对比较繁琐。Android提供了更优雅的方式来解决这个问题:SQLiteOpenHelper类。SQLiteOpenHelper是Android提供的一个管理数据库的工具,可用户数据库的创建和版本更新管理。1、SQLiteOpenHelper构造函数public SQ...原创 2018-06-23 23:21:47 · 433 阅读 · 0 评论 -
Android之SQLiteDatabase使用与特殊情况处理
1、打开数据库失败 static SQLiteDatabase openOrCreateDatabase(String path, CursorFactory factory)失败, 错误提示如下:android.database.sqlite.SQLiteCantOpenDatabaseException: unknown error (Sqlite code 14): Could no...原创 2018-06-17 13:06:29 · 3512 阅读 · 0 评论