Flutter - 在 Android 上访问隐藏方法 Lsun/misc/Unsafe 错误

标签 flutter

我收到一个 Flutter 项目的错误。我将开始一个一个地停用插件,并希望找出其中一个是否导致了问题。在那之前,如果有人有建议,我会留在这里。
Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed)Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) E/GoogleMapController(29124): Cannot enable MyLocation layer as location permissions are not granted

dependencies:
  flutter:
    sdk: flutter
  firebase_auth: ^0.15.5+2
  cloud_firestore: ^0.13.5
  firebase_storage: ^3.1.3
  firebase_core: ^0.4.4+3
  provider: ^4.1.2
  google_sign_in: ^4.4.6
  google_maps_flutter: ^0.5.28
  latlong: ^0.6.1
  flappy_search_bar: ^1.7.2
  http: ^0.12.1
  image_cropper: ^1.2.1
  image_picker: ^0.6.3+4
  geolocator: ^5.3.1


Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.17.1, on Mac OS X 10.15.4 19E287, locale en-RO)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 11.3.1)
[!] Android Studio (version 3.5)
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] VS Code (version 1.45.1)
[✓] Connected device (1 available)

! Doctor found issues in 1 category.

使用 Android Studio 打开 Android 应用程序显示以下通知:
Compilation is not supported for following modules: cloud_firestore, cloud_firestore_web, firebase_auth, 
firebase_core, firebase_auth_web, firebase_core_web, google_maps_flutter, flutter_plugin_android_lifecycle, 
google_sign_in, google_sign_in_web, 
location. 
Unfortunately you can't have non-Gradle Java modules and Android-Gradle modules in one project.

最佳答案

根据 Flutter 团队的回应,这是一个 Android protobuf 问题:https://github.com/flutter/flutter/issues/27095#issuecomment-722857855 .
它已在 Android 11 中修复:https://android-review.googlesource.com/c/platform/art/+/1294616/ .

关于Flutter - 在 Android 上访问隐藏方法 Lsun/misc/Unsafe 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61912481/

相关文章:

flutter - 如何使用底部导航栏在页面之间导航

flutter - 让用户从 CupertinoPicker(onSelectedItemChanged) 中选择值,然后它应该发送调用到 API

flutter - 如何在Flutter中创建步骤折线图

android - 'package :flutter/src/widgets/will_pop_scope. dart':断言失败:第 135 行 pos 12: '_route == ModalRoute.of(context)':不正确

flutter - 我们什么时候应该在 Flutter widget 构造函数中指定 Key 参数?

flutter - 在 Flutter 中执行之前等待所有异步函数完成

flutter - flutter_bloc 的 BlocBuilder 是否可以避免重建 Widget 中没有变化的部分?

flutter - '无效的文档引用。文档引用在 flutter 中必须有偶数个段

flutter - 将 ButtonStyle 属性应用于全局所有按钮

Flutter: NoSuchMethodError : 方法 'fetchByID' 在 null 上被调用。接收方:null 尝试调用:fetchByID(2)