Flutter:数据库被锁定可能在同一个文件系统位置有两个并发构建 运行
Flutter: database is locked Possibly there are two concurrent builds running in the same filesystem location
尝试 运行 我的两台 iOS 设备上的应用 flutter run -d all
。但是,我收到 database is locked Possibly there are two concurrent builds running in the same filesystem location.
错误。
我尝试了什么
flutter clean
flutter run
分别
- 运行在终端 iPad 上和在 xCode 上 iPhone 上运行应用程序
所以,看起来我在我的两个 iOS 设备上同时 运行 Flutter 应用程序时遇到了问题。
有解决办法吗?
您可以 运行 在多个 ios 设备上使用 flutter 运行 --release mod 版本中的应用程序。在 android 工作室测试和工作。
这个解决方案对我有用,所以试试这个:
- 删除项目中的IOS文件夹
- 运行 "颤振创建 --project-name={YOUR_PROJECT_NAME} 。"在项目的根路径上的终端中命令
- 运行“flutter 运行”命令或选择 main.dart 开始调试
我有MacBook Pro M1,我是这样解决这个问题的:
我尝试了 flutter create --projectname... 等等,但没有用(你可以在上面看到这个答案)。我也浏览了所有主题,但它们也没有用。因此,您需要执行以下步骤:
在执行这些步骤之前,在终端中:
吊舱安装
pod 仓库更新
然后:
1 - 删除 Podfile.lock
文件
2 - sudo arch -x86_64 gem install ffi
在文件的根目录中
3 - cd ios
4 - arch -x86_64 pod install
这里必须在ios文件夹
中进行这一步
如果它也适用于您的项目,那么您可以为遇到问题的人点赞。谢谢
尝试 运行 我的两台 iOS 设备上的应用 flutter run -d all
。但是,我收到 database is locked Possibly there are two concurrent builds running in the same filesystem location.
错误。
我尝试了什么
flutter clean
flutter run
分别- 运行在终端 iPad 上和在 xCode 上 iPhone 上运行应用程序
所以,看起来我在我的两个 iOS 设备上同时 运行 Flutter 应用程序时遇到了问题。
有解决办法吗?
您可以 运行 在多个 ios 设备上使用 flutter 运行 --release mod 版本中的应用程序。在 android 工作室测试和工作。
这个解决方案对我有用,所以试试这个:
- 删除项目中的IOS文件夹
- 运行 "颤振创建 --project-name={YOUR_PROJECT_NAME} 。"在项目的根路径上的终端中命令
- 运行“flutter 运行”命令或选择 main.dart 开始调试
我有MacBook Pro M1,我是这样解决这个问题的:
我尝试了 flutter create --projectname... 等等,但没有用(你可以在上面看到这个答案)。我也浏览了所有主题,但它们也没有用。因此,您需要执行以下步骤:
在执行这些步骤之前,在终端中:
吊舱安装
pod 仓库更新
然后:
1 - 删除 Podfile.lock
文件
2 - sudo arch -x86_64 gem install ffi
在文件的根目录中
3 - cd ios
4 - arch -x86_64 pod install
这里必须在ios文件夹
如果它也适用于您的项目,那么您可以为遇到问题的人点赞。谢谢