Android ORMLite DatabaseConfigUtil和库项目

时间:2014-10-05 14:37:32

标签: android android-sqlite ormlite

我正在尝试为andorid创建一个库项目,我正在使用ORMLite。

在我的图书馆项目中,我在ormlite_config.txt内创建了res/raw folder。但是,当我制作一个库项目的罐子时,它会被密封。所以我收到以下错误。

java.alang.RuntimeException: Unable to start activity [activityName]: java.lang.IllegalStateException: Could not load object config file

Caused by: java.sql.SQLException: DatabaseTableConfig reading from stream cannot parse line: [random characters]

我考虑过使用存储在设备上的应用专用配置文件并阅读它。但是,当我运行DatabaseConfigUtility时,我无法获得应用程序上下文。

以前有人遇到过这个问题吗?非常感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

在您扩展OrmLiteSqliteOpenHelper的类中,您可能正在创建一个构造函数,您可以在其中调用超类构造函数,只需传递NULL代替您的" R.raw.ormlite_config",我的原始ormlite_config文件文件夹没有包含任何代码,我有完全相同的问题,这解决了我。希望这会对你有所帮助。