联系提供商:data1,data2字段可以被其他应用访问吗?

在Android中,如果使用联系人提供程序操作,则data1和data2会存储一些信息。其他应用程序可以更改这些数据或访问它们吗? 例如

ops.add(ContentProviderOperation
           .newInsert(addCallerIsSyncAdapterParameter(
             ContactsContract.Data.CONTENT_URI,true))
                .withValueBackReference(ContactsContract.Data.RAW_CONTact_ID,0)
                .withValue(ContactsContract.Data.MIMETYPE,MIMETYPE)
                .withValue(ContactsContract.Data.DATA1,"data1")
                .withValue(ContactsContract.Data.DATA2,"secretData2")
                .build());

我正在尝试将一些额外的数据记录到联系人中,这些数据可以通过我的应用查看。为此,我向联系人添加了唯一键,并希望确保其他应用程序不能更改它。 (如果其他应用可以更改它,那么安全的方法是什么)

benmoke 回答:联系提供商:data1,data2字段可以被其他应用访问吗?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2886822.html

大家都在问