flutter调试

flutter 版本 v1.7.8+hotfix.4

1.新建虚拟机时,遇到V-TX的问题。
a.检查HAXM是否安装。
先进入SDK manager, 在SDK Tools的tab下,找到Intel x86 Emulator Accelerator有没有安装,没有就安装。
b.卸载HAXM。
可以先进入${sdkPath}\extras\intel\Hardware_Accelerated_Execution_Manager(sdkPath一般是C:\Users{username}\AppData\Local\Android\Sdk,username是你的电脑用户名),
双击intelhaxm-android.exe,如果已安装,则卸载;如果未安装,会提示没有v-Tx是disabled的或者开启了Hypa……(WHMX),意思是v-TX不可用或者开启了WHMX的功能,都不能安装。
c.打开V-TX。
重启电脑,进入BIOS界面,找到Intel Virtualization Technology,并将其打开。
d.关闭WHMX的使用(可关闭也可以不关闭)。进入控制面板,找到“程序”(卸载程序的父菜单),点击启动或关闭Windows功能,找到Hyper-V功能,和Windows虚拟监控平台,将勾去掉。(关闭WHMX就一定要安装HAXM,要开启WHMX的话,就不能安装HAXM,要安装HAXM的话,找到b里面说的路径,再次点击安装就行)。

需要重启电脑。

2.遇到小米手机真机调试,提示用户取消apk的安装的问题,是小米手机设置了USB安装限制。在手机 设置-->更多设置-->开发着工具-->USB安装,打开即可。

3.在为android打包的时候,会遇到一个transformClassesAndResourcesWithProguardForRelease的错误,前面会有很多警告。
看前面的告警,在proguard-rules.pro的里面,对应加上
-dontwarn 包名+类名.**
就可以了。
一直加到没有告警为止。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容