相关疑难解决方法(0)

无法从 .git 文件夹添加资源

我想检索并使用存储在 .git 文件夹(ORIG_HEAD 文件内)中的提交哈希。为此,我在 pubspec.yaml 文件中注册了我的资产:

flutter:
  uses-material-design: true

  assets:
    - assets/strings/
    - assets/images/
    - .git/ORIG_HEAD
Run Code Online (Sandbox Code Playgroud)

并使用

await rootBundle.loadString('.git/ORIG_HEAD');
Run Code Online (Sandbox Code Playgroud)

从该文件中获取值。

iOS 应用程序运行正常,但 Android 应用程序会抛出“无法加载资源”错误

我尝试复制 .git 文件夹并从开头删除一个点。它似乎正在工作(git 文件已作为资产添加 - android apk 中的 flutter_assets)。但这个解决方案不是一个合适的解决方案,因为我希望相关的提交哈希就位,而不需要任何额外的操作。此类问题有解决方法吗?或者仅通过添加预构建脚本就可以解决?

git flutter

2
推荐指数
1
解决办法
1190
查看次数

标签 统计

flutter ×1

git ×1