错误:找不到符号方法onConfigure(SQLiteDatabase)

时间:2016-01-29 13:53:24

标签: android sqlite backwards-compatibility

我正在努力让我的应用向后兼容。 我完成了针对SDK版本22的整个开发过程:

minSdkVersion 15
targetSdkVersion 22

所以现在,在我对我的应用程序感到满意之后,我想让它在旧款手机上运行。我决定尝试使其在API级别8上工作,所以我编辑了build.gradle:

minSdkVersion 8
targetSdkVersion 8

在更改代码中的大量内容后,我遇到了无法解决的dbhelper问题:

  

错误:(72,14)错误:找不到符号方法onConfigure(SQLiteDatabase)

所以,在试图找到解决方法之后,我想我应该以某种方式导入com.twofortyfouram.memento.provider.sqlite.SqliteOpenHelperCompat,但我不知道从哪里得到它。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

您确定方法onConfigure是否存在,并且是在您目前定位的API上定义的?

documentation我可以看到,该方法是在API 16上定义的。

另外,如何设置minSdkVersion 14和targetSdkVersion 8?

You are basically saying that my application can only work from APIs of version 14 and above, but I am targeting version 8