背景; 我正在编写一个需要知道当前用户电话号码的 Android 消息应用程序。然后将其用于连接到使用该应用程序的其他用户。
我的应用程序依赖于从 Android 的设置 -> 关于电话 -> 电话身份 -> 电话号码中查找用户的号码(有时可能为空白......但这是一个单独的问题)。
我假设上面的电话号码包含用户的完整号码。即,我的英国 Android 手机显示我的号码为:+447832xxxxxxxx,其中 44 是英国的国际拨号代码,7832 是运营商。
假设所有 Android 手机都包含以 + 开头的国际拨号代码是否安全?
如果任何Android用户可以快速查看他们的Android设置并确认电话号码是否显示为+国际代码+运营商+号码,我将不胜感激,即美国Android设备以+1xxxxxx开头。