首页 > 解决方案 > 代号一,在安卓问题上发送短信

问题描述

我正在使用 Codename One 为 Android 和 iOS 创建一个发送 SMS 消息的应用程序。在大多数情况下,该应用程序在 Android 和 iOS 中都运行良好,但我发现了一种间歇性情况,似乎只在 Android 中使该应用程序崩溃。我无法在 iOS 中重现故障。该问题仅在安装应用程序后发生一次,并且仅在用户执行以下步骤时才会发生:-

  1. 首次启动应用程序并按下应用程序中的按钮发送短信。
  2. 然后,该应用程序会在手机上启动默认的 SMS 应用程序。
  3. 如果用户然后按下手机上的主页按钮,应用程序会按原样关闭,但如果他们随后打开我们的应用程序,它只会以白屏打开,您无法执行任何操作。唯一的选择是强制关闭应用程序并重新启动它。

如果用户没有按下主页按钮,而是使用 SMS 应用程序中的后退按钮或发送按钮,它会返回到我们的应用程序并正常工作,然后如果您按下应用程序中的按钮再次发送另一条 SMS并使用主页按钮不会发生问题。它似乎只在您第一次安装应用程序时发生。

任何人都可以提出这个问题的原因和可能的解决方案吗?

标签: androidsmscodenameone

解决方案


推荐阅读