关于AndroidStudio的 Hot reload on save not working问题
我导入了一个AndroidStudio创建的flutter项目,但当我想要保存 Ctrl + S
,却提示了报错,即使我选中了复选框,也无法从preference中保存。但是在一起就没有这个问题。而且现在我发现,当我运行一个项目时,AndroidStudio菜单上显示了黄色警告显示禁用,版本号为android studio3.5。
下面是我运行控制台的日志:
Launching lib\main.dart on Redmi 8 in debug mode...
Running Gradle task 'assembleDebug'...
√ Built build\app\outputs\apk\debug\app-debug.apk.
Installing build\app\outputs\apk\app.apk...
This is taking longer than expected...
下面是`flutter doctor summery·:
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.12.13+hotfix.7, on Microsoft Windows [Version 10.0.14393], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.1)
[√] Android Studio (version 3.5)
[√] Proxy Configuration
[√] Connected device (1 available)
没有发现任何问题!
Finally:
但是,运行控制台显示This is taking longer than expected...
这看起来很不正常,通过百度搜索这个问题,显示的内容很少,通过不断测试,我发现问题在于代理设置。我有环境变量NO_PROXY
在我的机器上127.0.0.1;localhost
而不是127.0.0.1,localhost
(注意分号而不是逗号)。带有分号的本地主机地址似乎是Fltter SDK不能理解为有效的值,NO_PROXY
导致了我的问题。
没想到这个小问题困扰了我这么久,又浪费了一个下午的时间
作者:不知名艺术家
原文地址:https://blog.csdn.net/weixin_46621811/article/details/121865184