我正在尝试运行命令“ flutter build appbundle --verbose”来生成我的应用程序的 Android 版本,但收到错误“ Gradle task bundleRelease failed with exit code 1”。
我还不知道很多关于 gradle 的事情以及你对每个包的依赖关系,我已经阅读了一些堆栈溢出答案,重构了文件bundle.properties等,但没有成功。这是我的构建信息:
flutter build appbundle --verbose输出的一部分
:flutter_secure_storage:bundleLibCompileRelease [ ]
********************************************************* [ ] WARNING: This version of firebase_messaging will break your Android
build if it or its dependencies aren't compatible with AndroidX. [
] See xxxxxxx for more information on the
problem and how to fix it. [ ] This warning prints for
all Android build failures. The real root …Run Code Online (Sandbox Code Playgroud) 我正在使用 Firebase 云消息在包含聊天页面的应用程序上推送通知。
我在 main.dart 上定义了我的 firebase 推送函数,如下所示:
_firebaseMessaging.configure(
onMessage: (Map<String, dynamic> message) async {
print("onMessage: $message");
//_showItemDialog(message);
},
onBackgroundMessage: myBackgroundMessageHandler,
onLaunch: (Map<String, dynamic> message) async {
print("onLaunch: $message");
//_navigateToItemDetail(message);
},
onResume: (Map<String, dynamic> message) async {
print("onResume: $message");
//_navigateToItemDetail(message);
},
);
Run Code Online (Sandbox Code Playgroud)
当聊天小部件打开并且我收到推送通知时,我的 OnMessage 方法正常到达。
问题是:考虑到打开的页面与声明到达的 OnMessage 函数的页面不同,刷新我的聊天页面的最佳方法是什么?
我本周收到了一个复杂的XML文件,它基于模式,但我没有收到任何xsd文件,我需要读取这个文件的每个节点.
下面的XML示例:
<xc:XmlTest xmlns:xc="XmlTest" xmlns:mp="bs.TestParameters" xmlns:rt="bs.TestParameters.Parameter1" xmlns:rtcu="bs.TestParameters.Parameter1.Var">
<xc:XmlTestArea xc:value="TestParameters">
<mp:Name xc:Value="raddesso" xmlns:mp="bs.TestParameters">
<mp:Date xc:Value="20130215">
<rt:RunTest xmlns:rt="bs.TestParameters.Parameter1">
<rtcu:Var xmlns:rtcu="bs.TestParameters.Parameter1.Var">
<mp:FinalValue>1234</mp:FinalValue>
</rtcu:Var>
</rt:RunTest>
</mp:Date>
<mp:Date xc:Value="20130216">
<rt:RunTest xmlns:rt="bs.TestParameters.Parameter1">
<rtcu:Var xmlns:rtcu="bs.TestParameters.Parameter1.Var">
<mp:FinalValue>23234</mp:FinalValue>
</rtcu:Var>
</rt:RunTest>
</mp:Date>
</mp:Name>
</xc:XmlTestArea>
</xc:XmlTest>
Run Code Online (Sandbox Code Playgroud)
这只是使用虚假数据的真实文件的示例.
有没有办法在这个节点上做foreach从每个日期找到FinalValue?