android - 代号一,在安卓问题上发送短信
问题描述
我正在使用 Codename One 为 Android 和 iOS 创建一个发送 SMS 消息的应用程序。在大多数情况下,该应用程序在 Android 和 iOS 中都运行良好,但我发现了一种间歇性情况,似乎只在 Android 中使该应用程序崩溃。我无法在 iOS 中重现故障。该问题仅在安装应用程序后发生一次,并且仅在用户执行以下步骤时才会发生:-
- 首次启动应用程序并按下应用程序中的按钮发送短信。
- 然后,该应用程序会在手机上启动默认的 SMS 应用程序。
- 如果用户然后按下手机上的主页按钮,应用程序会按原样关闭,但如果他们随后打开我们的应用程序,它只会以白屏打开,您无法执行任何操作。唯一的选择是强制关闭应用程序并重新启动它。
如果用户没有按下主页按钮,而是使用 SMS 应用程序中的后退按钮或发送按钮,它会返回到我们的应用程序并正常工作,然后如果您按下应用程序中的按钮再次发送另一条 SMS并使用主页按钮不会发生问题。它似乎只在您第一次安装应用程序时发生。
任何人都可以提出这个问题的原因和可能的解决方案吗?
解决方案
推荐阅读
- sql - 如何从 SQL 中的 XML 变量中删除包含多个属性的节点
- python - Pytest 忽略 Fixture 中的警告
- cuda - OpenACC 和统一内存
- android - Fragment View.OnClickListener 无法识别点击
- android - 如何在 recyclerview 中加载更多视频,如图像?
- python - 计算、比较和聚合 pandas 数据框
- automata - “如何制作 {w ∈ {a,b}∗ | 2na(w) = 3nb(w)} 的图灵机。我的问题是如何应用条件”
- r - 如何使用 dplyr 以长格式按组创建计数
- angularjs - 从 angular.js 中的控制器调用工厂方法时出现“不是函数”错误
- image - 将pdf转换为图像但放大后