颤振热重载不适用于平板电脑模拟器
Posted
技术标签:
【中文标题】颤振热重载不适用于平板电脑模拟器【英文标题】:Flutter hot reload not working on tablet emulator 【发布时间】:2019-09-27 00:07:22 【问题描述】:我正在使用 android Studio 3.3.1 在Flutter
中开发一个应用程序。
我刚刚开始了这个项目,删除了一些关于默认计数器应用程序的样板代码,还创建了一个平板电脑模拟器。
我可以在平板电脑中运行代码而按下播放按钮没有任何问题,但是当我对代码进行一些更改时,我没有激活热重载按钮。
我尝试在另一个移动模拟器上运行相同的应用程序,并且热重载按钮确实有效。
有人遇到同样的问题吗?
模拟器出现问题:Nexus 10 API Q
【问题讨论】:
【参考方案1】:此问题与 Android Studio 3.3.1 版本有关。 我遇到了类似的问题。
见Instant run shortcut does not work in Android Studio 3.3
和Instant Run missing in Android Studio 3.3
更新到最新版本 3.4 或降级到版本 3.2
【讨论】:
更新到 3.4 没有解决问题,平板电脑上的热重载仍然无法正常工作 你修复了键盘映射吗? 我需要吗?当我更改代码时,即使是顶角的热重载图标也没有激活...... 其他模拟器能用吗?如果是,则尝试在平板电脑上运行其他 android 版本。如果其他版本有效,那么版本 Q 就是问题所在。尝试在其他模拟器上运行 Q 来验证。 是 Q,更改为 Pie (API 28) 并且在平板电脑和移动模拟器上都正常工作。再次感谢。以上是关于颤振热重载不适用于平板电脑模拟器的主要内容,如果未能解决你的问题,请参考以下文章
热重载不适用于升级的(.Net 5 -> .Net 6)项目