在android的默认联系人内容提供程序中添加新列

时间:2014-08-13 13:11:11

标签: java android android-contentprovider

我要求在android提供的默认联系人表中添加新列,所以我可以这样做。我只想在我的应用程序中添加一个新值。所以请告诉我是否有可能

编辑:我的目标是以编程方式在默认联系人表格中添加数据,以便在用户打开默认电话簿时也可以看到它。enter image description here

1 个答案:

答案 0 :(得分:1)

没有。这是不可能的。 虽然技术上是这样,但最终结果并不可取:

  1. 显然需要root。您无法在没有root的情况下修改其他应用的数据。

  2. 您需要找到实际的SQLite数据库文件所在的位置,打开它,修改它。

  3. 联系人应用甚至可以在修改后运行吗?值得怀疑的。

  4. 此修改是否会持续存在?值得怀疑的。

  5. 为什么不以其他方式建立关联?使用联系人数据库中的标识符存储您拥有的任何值。