Android(SpreadTurm)波斯文,阿拉伯语添加人联系人报错

来源:互联网 发布:mac电脑杀毒软件 编辑:程序博客网 时间:2024/04/30 13:04

【原因:】

sql中读取行号错误,给的行号为波斯文,无法识别。
sqlite returned: error code = 1, msg = no such column: 

【修改:】  

idh.code/packages/providers/ContactsProvider/src/com/android/providers/contacts/ContactAggregator.java

 mRawContactsQueryByRawContactId = String.format(

Locale.US,
                RawContactsQuery.SQL_FORMAT_BY_RAW_CONTACT_ID,
                mMimeTypeIdPhoto, mMimeTypeIdPhone);


        mRawContactsQueryByContactId = String.format(
Locale.US,
                RawContactsQuery.SQL_FORMAT_BY_CONTACT_ID,
                mMimeTypeIdPhoto, mMimeTypeIdPhone);
原创粉丝点击