如何在 android 中读取双 SIM 卡设备的两个 SIM 卡联系人

How to read dual sim device both sim contact in android

我们使用下面的 URi

来读取 sim 联系人
    Uri simUri = Uri.parse("content://icc/adn/");
    ContentResolver mContentResolver = this.getContentResolver();
    Cursor c = mContentResolver.query(simUri, null, null, null, null);

通过使用此 uri,我只能获得我的主 sim 卡联系人,而不是两个 sim 卡联系人,根据我的要求,我必须只读取 sim 卡联系人。使用上面的代码我只读了一个 sim 联系人。帮助我找到解决方案,我如何才能读取这两个 sim 卡联系人。提前致谢。

我也试过一次。经过这么多研究,我发现了以下 link、

dual sim android sdk

Dual SIM card Android

要处理两台模拟机,需要联系制造商。