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 包名+类名.**
就可以了。
一直加到没有告警为止。
网友评论