为什么Flutter App无法在真实设备上运行

时间:2020-01-07 14:33:58

标签: android flutter dart build apk

我一直在开发一个应用程序,但在模拟器上运行正常。今天,我尝试导出我的应用程序并将其安装在android设备上。一开始,该应用似乎还不错。主页可以正常工作,主页上的四个按钮(RawMaterialButton)也可以工作。当我按下其中一个按钮时,它会重定向到另一个页面,该页面还包含一个按钮(floatactionbutton)。但是不幸的是,此按钮无法执行任何操作。我不明白为什么,在模拟器上一切都很好,但是在真正的android设备上却不起作用!

我尝试用首页上的(工作)按钮替换第二页上的按钮。也没有结果!

我希望有人能帮助我!

2 个答案:

答案 0 :(得分:0)

在github链接中,您的代码中没有看到任何错误。 正如您所说的那样,当删除if语句时,它起作用了。问题出在您的if语句中,它可能是错误的:

if(checkBookingID(reservationCodeInput.text)){
Navigator.push(context,
MaterialPageRoute(
builder: (context) => ChangeThemeOption())
);

没有更多代码就无法提供更多帮助

答案 1 :(得分:0)

感谢大家通过添加

修复了该问题

在manifest.xml中

相关问题