gpt4 book ai didi

android - Android 中的静电安全吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:24:19 24 4
gpt4 key购买 nike

我在我的代码中使用了一个静态类,它定义了一个我在 Activity onStop/onStart 调用之间重复使用的静态字段。这是一个场景:

  1. 用户点击“授权”按钮(初始化静态数据)
  2. Activity 停止并调用网络浏览器
  3. 浏览器执行回调,恢复Activity(静态数据重用)

至少我的一个用户报告了第 3 步的失败,我无法重现但看起来像是静态数据的重置

有什么建议吗?

最佳答案

那是不安全的。您的进程可以在 onStop 和 onStart 之间终止,因此所有静态数据都将消失。事实上,您的 Activity 甚至可以在到达 onStop 之前被终止。在您的测试中,该进程并未被终止,但它是针对用户的。查看Android activity life循环,它有一个很好的流程图,显示了各种可能性。

您需要以其他方式存储数据,例如在首选项或数据库中。

关于android - Android 中的静电安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1203434/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com