我的Flutter应用程序中有一些小部件,其样式在Android和iOS之间有所不同(在此操作中,我始终使用Theme.of(context).platform)。
我正在使用旧的MacBook Air来构建我的iOS应用,并使用它制作了一些屏幕截图,但是它们的分辨率太低,因此我想使用Android模拟器在PC上重做这些。
我可以调整一些东西,然后在Android模拟器上运行样式为iOS的应用程序,但是除了调整我的代码之外,没有可以传递的命令行参数告诉它可以作为iOS设备运行吗?
我只希望该应用看起来像是在iOS设备上运行,以获取一些屏幕截图。
答案 0 :(得分:1)
您可以使用
MaterialApp(theme: ThemeData(platform: TargetPlatform.iOS),
或使用Cupertino小部件https://flutter.io/docs/development/ui/widgets/cupertino
答案 1 :(得分:0)
您可以在Android设备上运行任何iOS应用。现在,可以在Android设备Run iOS on Android上运行高水平的iOS应用。