Flutter 应用程序未在 Android studio 中运行

nir*_*rav 5 android cocoapods android-studio flutter flutter-dependencies

我有一个带有 sqflite db 的简单 flutter 应用程序。\n当我尝试通过 运行时Android Studio,它给出如下错误:

\n
Launching lib/main.dart on iPhone 12 Pro in debug mode...\nRunning pod install...\nCocoaPods' output:\n\xe2\x86\xb3\n      CDN: trunk Relative path: CocoaPods-version.yml exists! Returning local because checking is only performed in repo update\n\nError output from CocoaPods:\n\xe2\x86\xb3\n        WARNING: CocoaPods requires your terminal to be using UTF-8 encoding.\n        Consider adding the following to ~/.profile:\n\n        export LANG=en_US.UTF-8\n        \n    /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/unicode_normalize/normalize.rb:141:in `normalize': Unicode Normalization not appropriate for ASCII-8BIT (Encoding::CompatibilityError)\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/config.rb:166:in `unicode_normalize'\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/config.rb:166:in `installation_root'\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/config.rb:226:in `podfile_path'\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/user_interface/error_report.rb:105:in `markdown_podfile'\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/user_interface/error_report.rb:30:in `report'\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/command.rb:66:in `report_error'\n        from /Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:396:in `handle_exception'\n        from /Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:337:in `rescue in run'\n        from /Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:324:in `run'\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/command.rb:52:in `run'\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/bin/pod:55:in `<top (required)>'\n        from /usr/local/bin/pod:23:in `load'\n        from /usr/local/bin/pod:23:in `<main>'\n    /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/unicode_normalize/normalize.rb:141:in `normalize': Unicode Normalization not appropriate for ASCII-8BIT (Encoding::CompatibilityError)\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/config.rb:166:in `unicode_normalize'\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/config.rb:166:in `installation_root'\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/config.rb:226:in `podfile_path'\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/config.rb:205:in `podfile'\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/command.rb:160:in `verify_podfile_exists!'\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/command/install.rb:46:in `run'\n        from /Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:334:in `run'\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/command.rb:52:in `run'\n        from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/bin/pod:55:in `<top (required)>'\n        from /usr/local/bin/pod:23:in `load'\n        from /usr/local/bin/pod:23:in `<main>'\n\nError running pod install\nError launching application on iPhone 12 Pro.\n
Run Code Online (Sandbox Code Playgroud)\n

当我尝试通过外部终端运行时,它工作正常

\n

我已经尝试运行导出 UTF-8 命令,但没有任何反应。

\n

我该如何解决这个问题?\n希望您能解答我的问题。\n谢谢您

\n

G H*_*ash 0

删除Podfile, Podfile.lock, Pods folder, Runner.xcworkspace, Flutter.framwork(ios/Flutter 文件夹中)

flutter clean

flutter build ios
Run Code Online (Sandbox Code Playgroud)

或者试试这个

rm ios/Podfile
flutter pub upgrade
flutter pub run
cd ios
pod init
pod update
flutter clean && flutter run
Run Code Online (Sandbox Code Playgroud)