1

在我的应用程序中,我将作业写入 SQLite 表中的队列。使用 JobService 我想处理这个队列。

我目前正在努力从 JobService 内部访问数据库,因为我需要 Context。getBaseContext() 和 getApplicationContext() 都给我留下了

尝试在空对象引用上调用虚拟方法 'android.content.Context android.content.Context.getApplicationContext()'

正如我似乎从https://developer.android.com/reference/android/app/job/JobService.html收集到的,JobService 似乎继承自 Context,但仅将用作 Context似乎还不够。

我正在使用一个帮助类扩展 SQLiteOpenHelper 与数据库。

感谢您的时间。

€:我太仓促了,试图在我的构造函数中使用作为上下文。一旦我将初始化代码移动到不同的部分,它就会按预期工作。

4

0 回答 0