Android:GUID主键

我知道如果我不使用名为_id的字段作为我在Android中的主键,那些像CursorAdapter这样的东西将不起作用,但_id列是否需要是一个自动增量int? 我可以使用Guid作为键,只要它被称为_id,并且CursorAdapter仍然有效吗?

存储指南中的黄色框表示:

除了标准的SQLite概念之外,Android不会施加任何限制。 我们建议包括一个自动增量值键字段,该字段可用作唯一ID以快速查找记录。 私有数据不需要这样做,但如果实现内容提供程序,则必须使用BaseColumns._ID常量包含唯一ID。

现在,当您单击BaseColumns类时,您将看到

public static final String _ID

行的唯一ID。

types:INTEGER(长)

常数值:“_ id”

所以我猜,GUID不起作用。