我要求在android提供的默认联系人表中添加新列,所以我可以这样做。我只想在我的应用程序中添加一个新值。所以请告诉我是否有可能
编辑:我的目标是以编程方式在默认联系人表格中添加数据,以便在用户打开默认电话簿时也可以看到它。
答案 0 :(得分:1)
没有。这是不可能的。 虽然技术上是这样,但最终结果并不可取:
显然需要root。您无法在没有root的情况下修改其他应用的数据。
您需要找到实际的SQLite数据库文件所在的位置,打开它,修改它。
联系人应用甚至可以在修改后运行吗?值得怀疑的。
此修改是否会持续存在?值得怀疑的。
为什么不以其他方式建立关联?使用联系人数据库中的标识符存储您拥有的任何值。