当前位置: 首页 > 知识库问答 >
问题:

Flutter Android原生代码不保存更改,除非我重新启动Android Studio

曾涵育
2023-03-14

我正面临一个奇怪的问题,在Android Studio,而使用flutter。我正在做一个复杂的flutter项目,需要一些本地代码,所以,我正在使用flutter平台通道(为android编写)编写一些平台代码,每当我在android平台上对代码进行更改并运行应用程序时,代码更改不会反映该应用程序,除非我重启Android Studio。有什么可能出错?

共有1个答案

韩弘壮
2023-03-14

您需要重新安装该应用程序,因为本机不支持热重新加载,如Flatter

 类似资料:
  • 原因: Workerman是常驻内存运行的,常驻内存可以避免重复读取磁盘、重复解释编译PHP,以便达到最高性能。所以更改业务代码后需要手动reload或者restart才能生效。 同时workerman提供一个监控文件更新的服务,该服务检测到有文件更新后会自动运行reload,从新载入PHP文件。开发者将其放入到项目中随着项目启动即可。 注意:windows系统不支持reload,无法使用监控服务

  • 我有一个Asp。用于Web API开发的Net Core应用程序以及Angular 2(Types cript)中的客户端代码。 出于构建目的,我在使用WebPack的同时也在使用“WebPack dev server”。 目前我在“Package.Json”文件中有2个脚本, }, > 当我运行命令npm run start WebpackDevServer时,Web应用程序在端口8080可用,

  • 问题内容: 我编写了一个脚本,该脚本可以通过从网站上下载最新版本并覆盖正在运行的脚本来保持最新状态。 我不确定更新脚本后重新启动脚本的最佳方法是什么。 有任何想法吗? 我真的不想要一个单独的更新脚本。哦,它也必须在两个linux / windows上都可以工作。 问题答案: 在Linux或任何其他形式的Unix中,os.execl和它的朋友是一个不错的选择- 您只需要重新执行sys.executa

  • 问题内容: 更改crontable文件后是否必须重新启动cron? 问题答案: 没有。 在cron手册页中: … cron然后将检查所有crontab的修改时间,并重新加载已更改的crontab。因此,无论何时修改crontab文件,都无需重新启动cron 但是,如果您只是想确保已完成, 要么

  • 我有一个部署,其中包括一个configMap、persistentVolumeClaim和一个服务。我已经更改了configMap并将部署重新应用到我的集群中。我了解到此更改不会在部署中自动重启pod: 下面是Wiki.yaml的样子:

  • 问题内容: 对于那些来自PHP背景的人来说,杀死节点并在每次代码更改后重新启动它的过程似乎非常繁琐。使用节点启动脚本以保存代码更改后自动重新启动节点时,是否有任何标志? 问题答案: forever模块具有多个node.js服务器的概念,并且可以启动,重新启动,停止和列出当前正在运行的服务器。它还可以监视文件更改并根据需要重新启动节点。 如果尚未安装,请安装: 安装后,调用命令:使用该标志监视文件的