解决VMware虚拟机报错“指定的虚拟磁盘需要进行修复”

切换到VMware.exe所在目录,然后执行修复命令vmware-vdiskmanager.exe -R "虚拟磁盘路径"
切换到VMware.exe所在目录,然后执行修复命令vmware-vdiskmanager.exe -R "虚拟磁盘路径"
Linux下,对一个对端已经关闭的socket调用两次write, 第二次将会生成SIGPIPE信号, 该信号默认结束进程。
pm uninstall -k --user 0 packageName
原因是 flutter 在打包时会检查 compileSdkVersion 和 buildToolsVersion,有些旧的插件没有定义。
打开VisualStudio的“选项->跨平台->连接管理器->远程标头 IntelliSense 管理器”界面。
直接编译运行Flutter项目是没问题的,但是单独打开Android项目进行编译却报错了。
更新VisualStudio导致的WindowsSDK或MSVC版本混乱,删除旧版本,尽量只保留最新版本就可解决。
这个错误是由于Java和Kotlin的JVM目标版本不一致导致的。
项目配置属性->C/C++->预处理器->预处理器定义,增加NOMINMAX即可。
以https://github.com/tilongzs/flutter_study_demo.git为例,只下载circle_animation/lib文件夹