运行--profile时抛出此错误
--profile
H:\MyApp>flutter run --profile Profile mode is not supported by Android SDK built for x86.
但是
H:\MyApp>flutter run --debug
效果很好有什么办法吗?
bweufnob1#
我在--release模式下遇到了同样的问题,但通过以下方式解决了:如果您想在模拟器上运行发布模式APK,它需要是Flutter支持的ABI之一:armeabi、armeabi-v7 a或x86_64。如图所示。正如Flutter文档所引用的:受支持的目标体系结构是什么?在发布模式下构建应用程序时,Flutter应用程序可以针对armeabi-v7 a(ARM 32位)、arm 64-v8 a(ARM 64位)和x86-64(x86 64位)进行编译。Flutter目前不支持构建x86 Android。
--release
9rygscc12#
我得到了同样的问题,它得到了修复100%基本上flutter不支持x86运行配置文件,所以你需要在x64上运行它遵循以下步骤1.下载x64模拟器/插入到您最新的Android移动的,具有64位架构1.然后在terminal flutter run --profile上运行这个命令然后,瞧,您的应用程序将安装在您的设备上
unhi4e5o3#
在实际的Android设备上运行该应用程序,它将在配置文件模式下工作。
ijxebb2r4#
AVD设置>创建新的虚拟设备>选择任何设备和下一步> x86图像选择看起来像图片2 >下载任何版本Apı级别29或30推荐
9ceoxa925#
它抛出错误,因为Android模拟器还不支持--profile和--release模式,但如果您仍然想检查它在笔记本电脑上运行,那么iOS模拟器是其他选项,因为它支持--release和--profile模式,如果您在Mac设备上使用它。但如果我们只为Android开发应用程序,iOS仍然不是一个选择。
5条答案
按热度按时间bweufnob1#
我在
--release
模式下遇到了同样的问题,但通过以下方式解决了:如果您想在模拟器上运行发布模式APK,它需要是Flutter支持的ABI之一:armeabi、armeabi-v7 a或x86_64。
如图所示。
正如Flutter文档所引用的:
受支持的目标体系结构是什么?
在发布模式下构建应用程序时,Flutter应用程序可以针对armeabi-v7 a(ARM 32位)、arm 64-v8 a(ARM 64位)和x86-64(x86 64位)进行编译。Flutter目前不支持构建x86 Android。
9rygscc12#
我得到了同样的问题,它得到了修复100%
基本上flutter不支持x86运行配置文件,所以你需要在x64上运行它
遵循以下步骤
1.下载x64模拟器/插入到您最新的Android移动的,具有64位架构
1.然后在terminal flutter run --profile上运行这个命令
然后,瞧,您的应用程序将安装在您的设备上
unhi4e5o3#
在实际的Android设备上运行该应用程序,它将在配置文件模式下工作。
ijxebb2r4#
AVD设置>创建新的虚拟设备>选择任何设备和下一步> x86图像选择看起来像图片2 >下载任何版本Apı级别29或30推荐
9ceoxa925#
它抛出错误,因为Android模拟器还不支持--profile和--release模式,但如果您仍然想检查它在笔记本电脑上运行,那么iOS模拟器是其他选项,因为它支持--release和--profile模式,如果您在Mac设备上使用它。但如果我们只为Android开发应用程序,iOS仍然不是一个选择。