我遵循本教程https://firebase.google.com/docs/cloud-messaging/flutter/receive。
我将
string.xml
添加到android\app\src\main\res\values
:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="accountBlocked">Account blocked</string>
</resources>
我可以通过右
notification.titleLocKey
在前台的 Flutter 应用程序中获取 RemoteMessage。但accountBlocked
中没有AppLocalizations.of(context)!
键。
我怎样才能从中获得所有权?我应该手动下载
string.xml
并在我的应用程序中处理它吗?
我看到该消息在后台按预期工作(按预期显示标题)。
我将翻译添加到
.arb
文件中,然后使用 AppLocalizations.of(context)!
访问相应的键。我认为这是最有效的方法。