Android:具有不同名称的文本主键

Android:具有不同名称的文本主键,android,sqlite,primary-key,Android,Sqlite,Primary Key,我有一个现有的Windows应用程序,我正在为它编写一个Android端口。该应用程序使用一个唯一的字符串作为主键,但Android中的SQLite方法似乎都使用整数和列名_id,而我的id列不被称为这个。有没有办法让Android知道我有一个不同列名的键 有没有办法让安卓知道我 使用具有不同列的键 名字 没有 只要你避免使用光标或适配器,我想你会没事的。否则,您将需要创建一个单独的唯一\u ID整数列。您不一定需要将其用作主键,但是CursorAdapter和朋友会想要它。我最终选择了Andr

我有一个现有的Windows应用程序,我正在为它编写一个Android端口。该应用程序使用一个唯一的字符串作为主键,但Android中的SQLite方法似乎都使用整数和列名_id,而我的id列不被称为这个。有没有办法让Android知道我有一个不同列名的键

有没有办法让安卓知道我 使用具有不同列的键 名字

没有


只要你避免使用
光标或适配器
,我想你会没事的。否则,您将需要创建一个单独的唯一
\u ID
整数列。您不一定需要将其用作主键,但是
CursorAdapter
和朋友会想要它。

我最终选择了Android的命名方案。这里有一些很好的提示