android-priority-jobqueue icon indicating copy to clipboard operation
android-priority-jobqueue copied to clipboard

A Job Queue specifically written for Android to easily schedule jobs (tasks) that run in the background, improving UX and application stability.

Results 102 android-priority-jobqueue issues
Sort by recently updated
recently updated
newest added

I'm using ProGuard v5.3.2. I resolved this issue to add the proguard settings. `-keep interface com.birbit.android.jobqueue.** { *; }` I'm not sure this solution is best. It would be great...

``` android.database.sqlite.SQLiteConnection.nativeExecuteForChangedRowCount(Native Method) android.database.sqlite.SQLiteConnection.executeForChangedRowCount(SQLiteConnection.java:755) android.database.sqlite.SQLiteSession.executeForChangedRowCount(SQLiteSession.java:769) android.database.sqlite.SQLiteStatement.executeUpdateDelete(SQLiteStatement.java:64) android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:1967) android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1890) com.birbit.android.jobqueue.persistentQueue.sqlite.SqlHelper.vacuum(SqlHelper.java:251) com.birbit.android.jobqueue.persistentQueue.sqlite.SqlHelper.truncate(SqlHelper.java:247) com.birbit.android.jobqueue.persistentQueue.sqlite.SqliteJobQueue.clear(SqliteJobQueue.java:340) com.birbit.android.jobqueue.cachedQueue.CachedJobQueue.clear(CachedJobQueue.java:94) com.birbit.android.jobqueue.JobManagerThread.clear(JobManagerThread.java:425) com.birbit.android.jobqueue.JobManagerThread.handlePublicQuery(JobManagerThread.java:406) com.birbit.android.jobqueue.JobManagerThread.access$500(JobManagerThread.java:35) com.birbit.android.jobqueue.JobManagerThread$1.handleMessage(JobManagerThread.java:250) com.birbit.android.jobqueue.messaging.PriorityMessageQueue.consume(PriorityMessageQueue.java:39) com.birbit.android.jobqueue.JobManagerThread.run(JobManagerThread.java:222) java.lang.Thread.run(Thread.java:776) ```

Can you upgrade the library for supporting android OREO.

This error occurred on device like samsung SM-J200H , HUAWEI G610-U20, LENOVO , ... android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5) at android.database.sqlite.SQLiteConnection.nativeExecute(SQLiteConnection.java) at android.database.sqlite.SQLiteConnection.execute(SQLiteConnection.java:552) at android.database.sqlite.SQLiteSession.beginTransactionUnchecked(SQLiteSession.java:323) at android.database.sqlite.SQLiteSession.beginTransaction(SQLiteSession.java:298) at android.database.sqlite.SQLiteDatabase.beginTransaction(SQLiteDatabase.java:505)...

With the latest version 2 we are getting the following crash which we never had with the previous version. Fatal Exception: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5) at android.database.sqlite.SQLiteConnection.nativeExecute(SQLiteConnection.java) at...

bug

Sorry not really an issue, but was wondering if you could give your $0.02 comparing android-priority-queue to the new Google Supported Work Manager. Seems to have a lot in common....

For example, let's say a job fails because a user is not authenticated (maybe a token expired). A pending job runs, and fails with a `UserNotLoggedInException`. This exception is thrown...

enhancement

I see this error often on crashlytics. Can somebody help me identify what the problem could be? ``` Fatal Exception: android.database.sqlite.SQLiteConstraintException: FOREIGN KEY constraint failed (code 787) ################################################################# Error Code...

Fatal Exception: android.database.sqlite.SQLiteCantOpenDatabaseException: unable to open database file (code 14) at android.database.sqlite.SQLiteConnection.nativeExecuteForLong(SQLiteConnection.java) at android.database.sqlite.SQLiteConnection.executeForLong(SQLiteConnection.java:768) at android.database.sqlite.SQLiteSession.executeForLong(SQLiteSession.java:652) at android.database.sqlite.SQLiteStatement.simpleQueryForLong(SQLiteStatement.java:107) at com.birbit.android.jobqueue.persistentQueue.sqlite.SqliteJobQueue.getNextJobDelayUntilNs(SqliteJobQueue.java:328) at com.birbit.android.jobqueue.cachedQueue.CachedJobQueue.getNextJobDelayUntilNs(CachedJobQueue.java:88) at com.birbit.android.jobqueue.JobManagerThread.getNextWakeUpNs(JobManagerThread.java:612) at com.birbit.android.jobqueue.JobManagerThread$1.onIdle(JobManagerThread.java:272) at com.birbit.android.jobqueue.messaging.PriorityMessageQueue.next(PriorityMessageQueue.java:89) at com.birbit.android.jobqueue.messaging.PriorityMessageQueue.consume(PriorityMessageQueue.java:36)...

this is issues info: ``` android.database.sqlite.SQLiteConnection.nativeExecuteForChangedRowCount(Native Method) -- android.database.sqlite.SQLiteConnection.executeForChangedRowCount(SQLiteConnection.java:751)  android.database.sqlite.SQLiteSession.executeForChangedRowCount(SQLiteSession.java:754)  android.database.sqlite.SQLiteStatement.executeUpdateDelete(SQLiteStatement.java:64)  android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:1706)  android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1635)  com.birbit.android.jobqueue.persistentQueue.sqlite.SqlHelper.truncate(SqlHelper.java:245)  com.birbit.android.jobqueue.persistentQueue.sqlite.SqliteJobQueue.clear(SqliteJobQueue.java:340)  com.birbit.android.jobqueue.cachedQueue.CachedJobQueue.clear(CachedJobQueue.java:94)  com.birbit.android.jobqueue.JobManagerThread.clear(JobManagerThread.java:425)  com.birbit.android.jobqueue.JobManagerThread.handlePublicQuery(JobManagerThread.java:406)  com.birbit.android.jobqueue.JobManagerThread.access$500(JobManagerThread.java:35)  com.birbit.android.jobqueue.JobManagerThread$1.handleMessage(JobManagerThread.java:250) com.birbit.android.jobqueue.messaging.PriorityMessageQueue.consume(PriorityMessageQueue.java:39) com.birbit.android.jobqueue.JobManagerThread.run(JobManagerThread.java:222)  java.lang.Thread.run(Thread.java:818) ```