我有这个问题;
ContentProvider (contacts) - no such column: metadata_dirty
我的手机是库存,而不是HTC 10。
我正在努力解决它。
选项1似乎是root手机,安装sqlite3,并运行alter table查询。
我不想打电话,我选择2(我猜可能);拿模板应用程序并修改以运行alter table query,一次。
这就是我被困的地方 - 如何在不使用似乎不提供任何ALTER TABLE功能的处理程序的情况下访问RAW联系人数据库?
答案 0 :(得分:0)
如何在不使用似乎不提供任何ALTER TABLE功能的处理程序的情况下访问RAW联系人数据库?
您需要root设备。由于显而易见的隐私原因,联系人数据库不在任何应用程序可以访问的位置。相反,联系人数据库是专用于联系人应用程序的内部存储的一部分,您的应用程序无法直接访问该数据库。