【问题标题】:Android Studio Emulator Internet Connection Problem For Only First TimeAndroid Studio Emulator Internet 连接问题仅是第一次
【发布时间】:2022-08-19 18:56:03
【问题描述】:

当我让应用程序使用 firebase 或从 api 获取数据(仅限第一次)时,等待 10 多分钟才能在 firebase 上创建帐户或等待 5 分钟以上从 api 获取 2x 文本。

当程序运行示例时,在 firebase 上创建帐户:

第一次 = 15+ 分钟。 2nd 3rd .... 时间 = 最多 2 秒。 (和大家一样)

但是当我关闭程序并再次运行等待 10 分钟以上时。

太无聊了,我删除了 Android Studio 并再次安装(不起作用)我确实喜欢我能做的一切。也格式化电脑重新安装一切仍然有同样的问题。

我猜不是关于 Firebase 的问题。当使用获取 2x 字符串的 API 需要 5-10 分钟时,我遇到了同样的问题。

  • 第一次尝试后响应很有可能被缓存,这就是为什么它在后续尝试中要快得多。尝试禁用所有请求的缓存,看看是否仍然如此
  • 你的问题不是很清楚。您是否普遍抱怨您的模拟器的网速?如果是这样,请检查模拟器的Extended Controls > Cellular > Network type and/or Signal strength
  • 还向我们展示产生这种延迟的代码。
  • 与代码无关。所有应用程序都存在同样的问题。是的,我尝试了 6 种不同的模拟器,也尝试了所有 Celluar -> 网络类型。同样格式化的电脑还是一样的。还安装了 android studio 另一台 pc 在其他 pc 上仍然存在同样的问题。我的互联网连接速度 -> 950mbit 下载 / 950 上传。 (在 2-3 天之前没有任何问题)我什么也没做,随机得到这个问题没有改变任何东西
  • 嗨尼克,我有同样的问题。一周前,我的项目在我的 android 模拟器中运行良好,但从 3-4 天开始,登录 firebase 需要大约 4 分钟,我重置了我的计算机,但仍然发生同样的情况。你有什么发现吗?

标签: android firebase android-studio kotlin android-emulator


【解决方案1】:

我想我找到了解决这个巨大问题的方法。问题是 Android 模拟器版本 31.3.10 beta 1,它是 android studio 自动安装的模拟器版本(我不明白他们为什么要安装 beta,但是......)。

您需要做的是转到此模拟器存档版本页面:https://developer.android.com/studio/emulator_archive 并下载版本 31.2.9,这是最后一个稳定版本。只需按照上面的安装步骤重新启动android studio,firebase就会正常工作。

它对我有用,相信我,我真的很开心:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-29
    • 1970-01-01
    • 2012-01-19
    • 2016-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多