什么是android_元数据表?
我尝试将现有的数据库文件集成到我的Android项目中。 我按照上面的说明来做。他们写道,我必须添加一个表什么是android_元数据表?,android,sqlite,Android,Sqlite,我尝试将现有的数据库文件集成到我的Android项目中。 我按照上面的说明来做。他们写道,我必须添加一个表android\u metadata,其中包含一个名为locale的列,并将en\u US放入其中 我想弄清楚这张桌子是用来干什么的。因为我的数据库内容是德语。也许我不应该把我们放进去?这是数据库内容本地化所必需的还是表根本不需要?元数据表需要保存(顾名思义)有关应用程序的元数据信息。此表在某些情况下是自动生成的(如果我没记错的话,从api 4开始),但您可能希望自己添加它。元数据表将自动生
android\u metadata
,其中包含一个名为locale的列,并将en\u US放入其中
我想弄清楚这张桌子是用来干什么的。因为我的数据库内容是德语。也许我不应该把我们放进去?这是数据库内容本地化所必需的还是表根本不需要?元数据表需要保存(顾名思义)有关应用程序的元数据信息。此表在某些情况下是自动生成的(如果我没记错的话,从api 4开始),但您可能希望自己添加它。元数据表将自动生成。如果您有德语内容,请尝试更新元数据表“de_de” 如果可以通过读写访问打开数据库,那么可以让openDatabase(…)调用自动生成它。例如,在Android中:
SQLiteDatabase.openDatabase(m_szMainDBPath, null, SQLiteDatabase.OPEN_READWRITE);
在我的项目中,我在android_元数据中没有任何条目(只是一个空表),它也工作得很好。另请参见回复:,使用该选项,您可能不再需要该表(但我自己没有尝试过)