Codenameone:如何在真实设备中获取当前sim卡的手机号码?

Codenameone:如何在真实设备中获取当前sim卡的手机号码?,codenameone,Codenameone,如何在真实设备中获取当前sim卡的手机号码以及如何从手机中读取信息。 我只想看手机的sim卡号和短信。 您能告诉我如何解决此问题吗。出于安全/隐私原因,移动设备不提供此信息。您可以在一些低级Android API中访问它,但由于它不可移植,我们不公开它 请注意,whatsapp、uber、gettaxi等应用程序都要求您输入手机号码,然后通过短信发送验证码。这正是(使用Codename One构建的)所做的。您可能需要深入实现本机功能来读取设备上的消息。但是,我不确定您是否可以在设备上获取sim

如何在真实设备中获取当前sim卡的手机号码以及如何从手机中读取信息。 我只想看手机的sim卡号和短信。
您能告诉我如何解决此问题吗。

出于安全/隐私原因,移动设备不提供此信息。您可以在一些低级Android API中访问它,但由于它不可移植,我们不公开它


请注意,whatsapp、uber、gettaxi等应用程序都要求您输入手机号码,然后通过短信发送验证码。这正是(使用Codename One构建的)所做的。

您可能需要深入实现本机功能来读取设备上的消息。但是,我不确定您是否可以在设备上获取sim卡号,除非本机开发也可以这样做。我们无法拦截短信,因为iOS不支持短信,最近安卓系统进一步限制了短信。是否有其他方法可以自动读取短信并从短信中获取OTP并对其进行验证?否,你也许可以在Android上使用本机界面做一些事情,但据我所知,这在iOS上是不可能的,苹果公司严格反对这样做。