【问题标题】:Not able to run flutter run. Getting some androidx error无法运行颤振运行。得到一些 androidx 错误
【发布时间】:2020-06-23 08:05:18
【问题描述】:

我的颤振运行命令现在不起作用。它在4小时前工作。突然发生了什么事。我没有改变任何东西。只是添加了一些插件并删除了。因为它不支持我的 SDK 版本。已经浪费了这么多时间。请帮我解决这个问题。

    Note: /Users/sunisha/Developement/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.12.11/android/src/main/java/io/flutter/plugins/firebase/cloudfirestore/CloudFirestorePlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.                    
Note: /Users/sunisha/Developement/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.12.11/android/src/main/java/io/flutter/plugins/firebase/cloudfirestore/CloudFirestorePlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.                      
Note: /Users/sunisha/Developement/flutter/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.6/android/src/main/java/io/flutter/plugins/connectivity/ConnectivityBroadcastReceiver.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.                    
Note: Some input files use or override a deprecated API.                
Note: Recompile with -Xlint:deprecation for details.                    
Note: Some input files use unchecked or unsafe operations.              
Note: Recompile with -Xlint:unchecked for details.                      
Note: Some input files use or override a deprecated API.                
Note: Recompile with -Xlint:deprecation for details.                    
Note: /Users/sunisha/Developement/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_webview_plugin-0.3.0+2/android/src/main/java/com/flutter_webview_plugin/WebviewManager.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.                      
e: Supertypes of the following classes cannot be resolved. Please make sure you have the required dependencies in the classpath:
    class io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterPluginBinding, unresolved supertypes: androidx.lifecycle.LifecycleOwner
                                                                        
e: /Users/sunisha/Developement/flutter/.pub-cache/hosted/pub.dartlang.org/in_app_update-1.1.11/android/src/main/kotlin/de/ffuf/in_app_update/InAppUpdatePlugin.kt: (8, 28): Unresolved reference: NonNull
e: /Users/sunisha/Developement/flutter/.pub-cache/hosted/pub.dartlang.org/in_app_update-1.1.11/android/src/main/kotlin/de/ffuf/in_app_update/InAppUpdatePlugin.kt: (55, 38): Unresolved reference: NonNull
e: /Users/sunisha/Developement/flutter/.pub-cache/hosted/pub.dartlang.org/in_app_update-1.1.11/android/src/main/kotlin/de/ffuf/in_app_update/InAppUpdatePlugin.kt: (57, 34): Unresolved reference: binaryMessenger
e: /Users/sunisha/Developement/flutter/.pub-cache/hosted/pub.dartlang.org/in_app_update-1.1.11/android/src/main/kotlin/de/ffuf/in_app_update/InAppUpdatePlugin.kt: (63, 40): Unresolved reference: NonNull

当我运行 Flutter 频道时;

【问题讨论】:

  • 运行fflutter pub upgrade

标签: flutter dart


【解决方案1】:

你使用的是旧的flutter版本,切换到stable频道,执行:

flutter channel stable

然后通过执行升级flutter:

flutter upgrade

然后您可以通过以下方式更新您的软件包:

flutter pub upgrade

https://flutter.dev/docs/development/tools/sdk/upgrading

https://flutter.dev/docs/development/tools/sdk/releases

【讨论】:

  • 当我运行 flutter pub upgrade 时会变成这样;无法解析 URL“pub.dartlang.org”。
  • github.com/dart-lang/pub/issues/2217,换稳定频道升级flutter,最新版本1.17
  • 得到这样的错误:无法“发布升级”颤振工具。 5 秒后重试...(还剩 1 次尝试)命令“pub upgrade”在尝试 10 次后仍然失败,放弃。
  • 您是否连接到良好的互联网连接?最好的办法可能是从网站上再次下载 Flutter
  • 您的 Flutter 结帐有本地更改,升级后会被删除。如果您想保留这些更改,建议您通过“git stash”存储它们,或者将更改提交到本地分支。如果可以删除本地更改,则使用 --force 重新运行此命令。
猜你喜欢
  • 1970-01-01
  • 2020-02-12
  • 2019-05-03
  • 2020-03-14
  • 2021-12-18
  • 1970-01-01
  • 2020-04-28
  • 2020-03-12
  • 1970-01-01
相关资源
最近更新 更多