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

问题描述 投票:0回答:2

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

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

我希望有人可以帮助我!

android flutter dart build apk
2个回答
0
投票

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

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

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


0
投票

感谢大家我通过添加来解决此问题

在manifest.xml中]

© www.soinside.com 2019 - 2024. All rights reserved.