【问题标题】:error: package androidx.core.math does not exist Camera Flutter错误:包androidx.core.math 不存在Camera Flutter
【发布时间】:2021-08-13 15:03:26
【问题描述】:

我已经将我的颤振项目升级到 2.2 并且我升级了我的所有包。 这是相机插件升级的问题。我尝试了很多方法,但都没有帮助。

我的错误之后

flutter 运行 --release

C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\camera-0.8.1\android\src\main\java\io\flutter\plugins\camera\CameraZoom.java:10: error: package androidx.core.math does not exist
        import androidx.core.math.MathUtils;
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\camera-0.8.1\android\src\main\java\io\flutter\plugins\camera\CameraPermissions.java:12: error: package androidx.core.app does not exist
    im

端口 androidx.core.app.ActivityCompat;

我的颤振医生-v

[√] Flutter (Channel stable, 2.2.0, on Microsoft Windows [Version 10.0.17763.1935], locale en-US)
    • Flutter version 2.2.0 at C:\src\flutter
    • Framework revision b22742018b (10 days ago), 2021-05-14 19:12:57 -0700
    • Engine revision a9d88a4d18
    • Dart version 2.13.0

[√] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at C:\Users\RAR-Aliryanfox\AppData\Local\Android\Sdk
    • Platform android-30, build-tools 30.0.3
    • ANDROID_SDK_ROOT = C:\Users\RAR-Aliryanfox\AppData\Local\Android\Sdk
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[√] Android Studio (version 4.0)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 51.0.1
    • Dart plugin version 193.7547
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] VS Code (version 1.56.2)
    • VS Code at C:\Users\RAR-Aliryanfox\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.22.0


• No issues found!

我的包裹

 cupertino_icons: ^1.0.3
  introduction_screen: ^2.1.0
  carousel_slider: ^3.0.0
  provider: ^5.0.0
  shared_preferences: ^2.0.5
  package_info: ^2.0.0
  font_awesome_flutter: ^9.0.0
  http: ^0.13.3
  flutter_staggered_grid_view: ^0.4.0
  another_flushbar: ^1.10.22
  url_launcher: ^6.0.4
  shamsi_date: ^0.14.1
  persian_date: ^0.1.5
  simple_animations: ^3.1.1
  flutter_launcher_icons: ^0.9.0
  encrypt: ^5.0.0
  sms_receiver: ^0.3.1+1
  imei_plugin: ^1.2.0
  image_gallery_saver: ^1.6.9
  permission_handler: ^8.0.0+1
  flutter_qr_reader: 1.0.3
  contact_picker: 0.0.2
  barcode_widget: ^1.5.0
  uni_links: ^0.5.1
  camera: ^0.8.1
  path_provider: ^2.0.1
  path: ^1.8.0
  navigation_history_observer: ^1.1.0
  firebase_messaging: ^10.0.0
  flutter_local_notifications: ^6.0.0
  pin_code_fields: ^7.1.0
  flutter_spinkit: ^5.0.0
  device_info: ^2.0.1
  share: ^2.0.1
  contacts_service: ^0.6.1
  intl: ^0.17.0

【问题讨论】:

    标签: android flutter dart


    【解决方案1】:

    我遇到了同样的问题,我通过以下代码更改解决了它:

    改变这个

    android {
      compileSdkVersion 28
    
      defaultConfig {
         targetSdkVersion 28
      }
    }
    

    收件人

    android {
      compileSdkVersion 30
    
      defaultConfig {
         targetSdkVersion 30
      }
    }
    

    【讨论】:

    • 抱歉没用 :((
    • 还有问题吗?你能分享你的 Gradle 文件吗?
    • 暂时我通过更改我的 contact_picker 包的 build.gradle 文件来修复它! Here is explained
    • @RARGroup 在我的例子中,它使用该配置并且没有进行任何其他更改。
    猜你喜欢
    • 2021-04-09
    • 2020-08-22
    • 2020-04-10
    • 2018-04-13
    • 2018-10-22
    • 2020-02-24
    • 2011-10-03
    • 1970-01-01
    相关资源
    最近更新 更多