[英]Flutter on Android Studio cloning from git problem -Package get' has not been run'
[英]Flutter package get: not working
我認為這可能是我的特定顫振有問題,但我不確定,我很樂意獲得幫助! 我試圖在我的dependencies:
上運行一個簡單的firebase_auth: ^0.5.5
dependencies:
按照這個順序: dependencies: flutter: sdk: flutter firebase_auth: ^0.5.5
但我在調試控制台中得到了這個字符串:
[login_register_3] flutter packages get
fatal: bad config line 1 in file .git/config
Updating flutter tool...
Oops; flutter has exited unexpectedly.
Sending crash report to Google.
Failed to send crash report. Server responded with HTTP status code 400
Unhandled exception:
NoSuchMethodError: The getter 'environment' was called on null.
Receiver: null
Tried calling: environment
#0 Object.noSuchMethod (dart:core-patch/dart:core/object_patch.dart:46)
#1 AndroidWorkflow.validate (package:flutter_tools/src/android/android_workflow.dart:79)
<asynchronous suspension>
#2 Doctor.startValidatorTasks (package:flutter_tools/src/doctor.dart:71)
#3 Doctor.diagnose (package:flutter_tools/src/doctor.dart:128)
<asynchronous suspension>
#4 _doctorText.<anonymous closure> (package:flutter_tools/runner.dart:237)
#5 AppContext._run (package:flutter_tools/src/base/context.dart:76)
<asynchronous suspension>
#6 AppContext.runInZone.<anonymous closure> (package:flutter_tools/src/base/context.dart:66)
#7 _rootRun (dart:async/zone.dart:1126)
#8 _CustomZone.run (dart:async/zone.dart:1023)
#9 runZoned (dart:async/zone.dart:1501)
#10 AppContext.runInZone (package:flutter_tools/src/base/context.dart:65)
#11 _doctorText (package:flutter_tools/runner.dart:237)
<asynchronous suspension>
#12 _createLocalCrashReport (package:flutter_tools/runner.dart:212)
<asynchronous suspension>
#13 _handleToolError (package:flutter_tools/runner.dart:167)
<asynchronous suspension>
#14 run.<anonymous closure> (package:flutter_tools/runner.dart:94)
<asynchronous suspension>
#15 AppContext._run (package:flutter_tools/src/base/context.dart:76)
<asynchronous suspension>
#16 AppContext.runInZone.<anonymous closure> (package:flutter_tools/src/base/context.dart:66)
#17 _rootRun (dart:async/zone.dart:1126)
#18 _CustomZone.run (dart:async/zone.dart:1023)
#19 runZoned (dart:async/zone.dart:1501)
#20 AppContext.runInZone (package:flutter_tools/src/base/context.dart:65)
#21 run (package:flutter_tools/runner.dart:61)
<asynchronous suspension>
#22 main (package:flutter_tools/executable.dart:48)
<asynchronous suspension>
#23 main (file:///c:/flutter/packages/flutter_tools/bin/flutter_tools.dart:16)
#24 _startIsolate.<anonymous closure> (dart:isolate-patch/dart:isolate/isolate_patch.dart:277)
#25 _RawReceivePortImpl._handleMessage (dart:isolate-patch/dart:isolate/isolate_patch.dart:165)
exit code 255
現在,每次我嘗試運行顫振包時都會出現此錯誤,甚至$ flutter doctor
,所以我不知道將問題固定在哪里! 先進的許多幻象
以與其他包相同的對齊方式編寫包並使用此代碼,以獲取包。
flutter packages get
我認為是關於您的項目或 flutter git config 的問題。 你可以看看這個站的回復。
對於那些在 Windows 中遇到此問題的人(我認為這是由於 git mid init 崩潰?),如果您最近從 git repo 的 .git/ 文件夾中備份了配置文件,則可以通過用它替換現有文件來修復它(添加任何引用,因為副本顯然需要重新添加) - 一點也不理想,但比丟失所有提交要好。
從顫振終端運行顫振包
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.