1 android localization dart flutter flutter-localizations
在主方法中设置所有.json文件、文件和初始化后,当我尝试通过调用从终端pubspec创建文件时codegen_loader.g.dartflutter pub run easy_localization:generate时,它无法通过。甚至没有收到错误消息。
下面是命令行的片段:
PS C:\Users\Prosanto\Desktop\Android Dev\localization> flutter pub run easy_localization:generate -h
PS C:\Users\Prosanto\Desktop\Android Dev\localization> flutter pub run easy_localization:generate -S "assets/translations" -O "lib/translations"
PS C:\Users\Prosanto\Desktop\Android Dev\localization>
Run Code Online (Sandbox Code Playgroud)
什么也没发生,任何帮助或建议都是非常有帮助的。
我在 Mac 上处理了同样的问题,但这些步骤应该仍然有帮助。
首先,我从 Mac 终端运行此命令,而不是从 Android Studio 运行(这是否有任何区别,谁知道,但从 IDE 运行时它不起作用)。它与 easy_localization 文档不同
flutter pub run easy_localization:generate --source-dir assets/translations
Run Code Online (Sandbox Code Playgroud)
之后,我运行了这个命令:
flutter pub run easy_localization:generate -S assets/translations -f keys -o locale_keys.g.dart
Run Code Online (Sandbox Code Playgroud)
并且必要的文件已按预期生成。我希望这有帮助!
| 归档时间: |
|
| 查看次数: |
927 次 |
| 最近记录: |