Giter Club home page Giter Club logo

mlkit's Introduction

MLKit

Download MavenCentral JitPack CI CircleCI API License

ML Kit是一个能够将谷歌专业的机器学习知识带到应用中的极其简单易用的封装包。无论您是否有机器学习的经验,您都可以在几行代码中实现您想要的功能。甚至,您无需对神经网络或者模型优化有多深入的了解,也能完成您想要做的事情。

基于现有的API您可以很轻松的实现文字识别、条码识别、图像标签、人脸检测、对象检测等功能;另一方面,如果您是一位经验丰富的ML开发人员,ML Kit甚至提供了便利的API,可帮助您在移动应用中使用自定义的TensorFlow Lit模型。

GIF 展示

Image

因为功能太多,所以仅录制演示了部分功能

你可以直接下载 演示App 体验效果

各Module相关说明

示例App:主要用于提供MLKit各个子库的演示效果

mlkit-camera-core 已移除(从2.0.0版本开始改用 CameraScan

Camera:为各个子库提供相机预览分析的核心库

参见CameraX

公共库:介于Camera与各个子库之间,为各个字库提供公共业务,从而简化各子库的实现

条码扫描:通过分析图像能够识别条码的内容信息

参见barcode-scanning

人脸检测:通过分析图像能够检测到人脸和分析面部轮廓关键点信息

参见face-detection

人脸网格检测:通过分析图像能够检测到人脸网格信息

参见face-mesh-detection

图像标签:通过分析图像能够标记一般对象、场所、动物种类、产品等

参见image-labeling

对象检测:通过分析图像能够检测出图像中的对象的位置信息(一张图最多可以检测五个对象)

参见object-detection

姿势检测:通过分析图像能够检测人物摆姿势的关键点信息

参见pose-detection

姿势检测(精确版):通过分析图像能够检测人物摆姿势的关键点信息(精确版的依赖库也略大一点)

参见pose-detection

自拍分割:通过分析图像能够将自拍照的人物特征进行分割

参见selfie-segmentation

文字识别:识别图像中的文字信息

参见text-recognition

引入

Gradle:

  1. 在Project的 build.gradlesetting.gradle 中添加远程仓库

    repositories {
        //...
        mavenCentral()
    }
  2. 在Module的 build.gradle 里面添加引入依赖项

    //公共库 (*必须) (1.3.0新增:当使用到MLKit下面的子库时,需依赖公共库)
    implementation 'com.github.jenly1314.MLKit:mlkit-common:2.1.0'
    
    //--------------------------
    
    //条码识别 (可选)
    implementation 'com.github.jenly1314.MLKit:mlkit-barcode-scanning:2.1.0'
    
    //人脸检测 (可选)
    implementation 'com.github.jenly1314.MLKit:mlkit-face-detection:2.1.0'
    
    //人脸网格检测 (可选)
    implementation 'com.github.jenly1314.MLKit:mlkit-face-mesh-detection:2.1.0'
    
    //图像标签 (可选)
    implementation 'com.github.jenly1314.MLKit:mlkit-image-labeling:2.1.0'
    
    //对象检测 (可选)
    implementation 'com.github.jenly1314.MLKit:mlkit-object-detection:2.1.0'
    
    //姿势检测 (可选)
    implementation 'com.github.jenly1314.MLKit:mlkit-pose-detection:2.1.0'
    
    //姿势检测精确版 (可选)
    implementation 'com.github.jenly1314.MLKit:mlkit-pose-detection-accurate:2.1.0'
    
    //自拍分割 (可选)
    implementation 'com.github.jenly1314.MLKit:mlkit-segmentation-selfie:2.1.0'
    
    //文字识别 (可选)
    implementation 'com.github.jenly1314.MLKit:mlkit-text-recognition:2.1.0'
    

温馨提示

关于MLKit版本与编译的SDK版本要求

使用 v2.1.x 以上版本时,要求 compileSdkVersion >= 34

使用 v2.0.x 以上版本时,要求 compileSdkVersion >= 33

如果 compileSdkVersion < 33 请使用 v1.x版本

使用

版本变化说明

2.x版本的变化

1.x2.x 主要变化如下:

  • 1.x版本的 mlkit-camera-core 核心基础库被移除了;

从2.0.0版本开始改为依赖CameraScan;(CameraScan是一个独立的库,单独进行维护)

  • 1.x版本 mlkit-barcode-scanning 中的 ViewfinderView 被移除了;

从2.0.0版本开始改为依赖ViewfinderView;(ViewfinderView是一个独立的库,单独进行维护)

基于以上两点主要差异:2.x的主要使用方式和1.x基本类似,部分细节有所变更。

如果你是从 1.x 版本升级至 2.x 版本,那么你需要知道上面所说的差异;特别是独立出去单独维护的库,其包名都有所变化,这一点需要注意一下,大部分变动只需变更导入的包名即可完成升级。

如果你使用的是1.x版本的话请直接查看v1.x分支版本

2.x版本的使用

2.x的实现主要是以CameraScan作为基础库去实现具体的分析检测功能,所以你可以直接去看CameraScan的使用说明,只要知道了CameraScan是怎么用的,自然就会使用MLKit里面所有的子模块了。

各个子模块的核心类说明

下面就列一下各个子模块实现的具体功能和核心类;主要包括实现对应功能的Analyzer 和便于快速实现扫描检测的 BaseCameraScanActivityBaseCameraScanFragment 的子类。

功能 所属子模块 对应的Analyzer实现 对应的BaseCameraScanActivity子类
条码扫描 mlkit-barcode-scanning BarcodeScanningAnalyzer BarcodeCameraScanActivity/QRCodeCameraScanActivity
人脸检测 mlkit-face-detection FaceDetectionAnalyzer FaceCameraScanActivity
人脸网格检测 mlkit-face-mesh-detection FaceMeshDetectionAnalyzer FaceMeshCameraScanActivity
图像标签 mlkit-image-labeling ImageLabelingAnalyzer ImageCameraScanActivity
对象检测 mlkit-object-detection ObjectDetectionAnalyzer ObjectCameraScanActivity
姿势检测 mlkit-pose-detection PoseDetectionAnalyzer PoseCameraScanActivity
姿势检测(精确版) mlkit-pose-detection-accurate AccuratePoseDetectionAnalyzer AccuratePoseCameraScanActivity
自拍分割 mlkit-segmentation-selfie SegmentationAnalyzer SegmentationCameraScanActivity
文字识别 mlkit-text-recognition TextRecognitionAnalyzer TextCameraScanActivity

xxxCameraScanActivity 和 xxxBaseCameraScanFragment 在上面只列出了一个,因为有一个 xxxCameraScanActivity 就有一个与之对应的 xxxCameraScanFragment;命名前缀一样,使用方式也基本一样。

条形码检测分析示例(mlkit-barcode-scanning

支持检测识别的条形码格式主要有:

  • 线性格式:Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
  • 2D格式:Aztec, Data Matrix, PDF417, QR Code
BarcodeDecoder.process(bitmap).addOnSuccessListener(this) { 
   if (it.isNotEmpty()) {
      // TODO 成功;此处可获取识别的结果
   } else {
      // TODO 没有结果
   }
}.addOnFailureListener(this) {
   // TODO 失败;出现异常
}

各个module的使用示例

mlkit-common (1.3.0新增)

公共库:介于Camera与各个子库之间,为各个字库提供公共业务,从而简化各子库的实现。

mlkit-barcode-scanning

扫条形码/二维码实现示例:通过直接继承 BarcodeCameraScanActivity 实现的示例 BarcodeScanningActivity

扫二维码实现示例:通过间接继承 BarcodeCameraScanActivity 实现的示例 QRCodeScanningActivity

扫二维码(多个结果)实现示例:通过间接继承 BarcodeCameraScanActivity 实现的示例 MultipleQRCodeScanningActivity

mlkit-face-detection

人脸检测实现示例:通过直接继承 FaceCameraScanActivity 实现的示例 FaceDetectionActivity

多人脸检测实现示例:通过间接继承 FaceCameraScanActivity 实现的示例 MultipleFaceDetectionActivity

mlkit-face-mesh-detection (1.2.0新增)

人脸网格检测实现示例:通过直接继承 FaceMeshCameraScanActivity 实现的示例 FaceMeshDetectionActivity

mlkit-image-labeling

图像标签实现示例:通过直接继承 ImageCameraScanActivity 实现的示例 ImageLabelingActivity

mlkit-object-detection

对象检测实现示例:通过直接继承 ObjectCameraScanActivity 实现的示例 ObjectDetectionActivity

多对象检测实现示例:通过间接继承 ObjectCameraScanActivity 实现的示例 MultipleObjectDetectionActivity

mlkit-pose-detection

姿势检测实现示例:通过直接继承 PoseCameraScanActivity 实现的示例 PoseDetectionActivity

mlkit-pose-detection-accurate

姿势检测(精确版)实现示例:通过间接继承 AccuratePoseCameraScanActivity 实现的示例 AccuratePoseDetectionActivity

mlkit-segmentation-selfie

自拍分割实现示例:通过直接继承 SegmentationCameraScanActivity 实现的示例 SelfieSegmentationActivity

mlkit-text-recognition

文字识别实现示例:通过直接继承 TextCameraScanActivity 实现的示例 TextRecognitionActivity

模型配置(可选)

关于依赖项下载模型(如果选择使用 Google Play Services 中的模型)则可以通过在AndroidManifest中申明配置

<meta-data android:name="com.google.firebase.ml.vision.DEPENDENCIES"
    android:value="ocr" /><!-- To use multiple models: android:value="ocr,model2,model3" -->

如:配置Barcode模型、Face模型、OCR模型等等~

<meta-data android:name="com.google.firebase.ml.vision.DEPENDENCIES"
    android:value="barcode,face,ocr" />

更多使用详情,请查看app中的源码使用示例或直接查看 API帮助文档

其他

ABI过滤

在Module的 build.gradle 里面的 android{} 中设置支持的 SO 库架构(可选,支持多个平台的 so,支持的平台越多,APK体积越大)

    defaultConfig {
    
        //...
        
        ndk {
            //设置支持的 SO 库架构(开发者可以根据需要,选择一个或多个平台的 so)
            abiFilters 'armeabi-v7a' // , 'arm64-v8a', 'x86', 'x86_64'
        }
    }

JDK版本

需使用JDK11+编译,在你项目中的build.gradle的android{}中添加配置:

compileOptions {
    sourceCompatibility JavaVersion.VERSION_11
    targetCompatibility JavaVersion.VERSION_11
}

相关推荐

ZXingLite 基于zxing实现的扫码库,优化扫码和生成二维码/条形码功能。

WeChatQRCode 基于OpenCV开源的微信二维码引擎移植的扫码识别库。

CameraScan 一个简化扫描识别流程的通用基础库。

ViewfinderView ViewfinderView一个取景视图:主要用于渲染扫描相关的动画效果。

版本记录

v2.1.0:2023-12-31

  • 更新CameraScan至v1.1.0
  • 更新compileSdkVersion至34
  • 更新Gradle至v8.0

v2.0.1:2023-9-13

  • 更新CameraScan至v1.0.1
  • 更新ViewfinderView至v1.1.0

v2.0.0:2023-8-13

  • 移除相机核心库(mlkit-camera-core),改为依赖CameraScan
  • 移除mlkit-barcode-scanning 中的 ViewfinderView,改为依赖ViewfinderView
  • 优化扫描分析过程的性能体验
  • 更新MLKit相关依赖库版本

v1.4.0:2023-4-15

  • 优化CameraScan的缺省配置(CameraConfig相关配置)
  • 优化ViewfinderView自定义属性(新增laserDrawableRatio)
  • 更新MLKit相关依赖库版本
  • 更新CameraX至v1.2.2

赞赏

如果您喜欢MLKit,或感觉MLKit帮助到了您,可以点右上角“Star”支持一下,您的支持就是我的动力,谢谢 😃

您也可以扫描下面的二维码,请作者喝杯咖啡 ☕

关于我

我的博客 GitHub Gitee CSDN 博客园
Jenly's Blog jenly1314 jenly1314 jenly121 jenly

联系我

微信公众号 Gmail邮箱 QQ邮箱 QQ群 QQ群
Jenly666 jenly1314 jenly1314 20867961 64020761

mlkit's People

Contributors

jenly1314 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mlkit's Issues

性能问题

有什么关于性能这块的优化介绍下吗?运行在5.1.1的系统很卡

版本1.2.0升到1.3.0 应用会闪退

java.lang.NoClassDefFoundError: Failed resolution of: Lcom/king/mlkit/vision/common/analyze/CommonAnalyzer;
at java.lang.Class.newInstance(Native Method)
at android.app.AppComponentFactory.instantiateActivity(AppComponentFactory.java:95)
at androidx.core.app.CoreComponentFactory.instantiateActivity(CoreComponentFactory.java:45)
at android.app.Instrumentation.newActivity(Instrumentation.java:1285)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3578)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3842)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2252)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:201)
at android.os.Looper.loop(Looper.java:288)
at android.app.ActivityThread.main(ActivityThread.java:7842)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.king.mlkit.vision.common.analyze.CommonAnalyzer" on path: DexPathList[[zip file "/data/app/~~d-lLAWWekmAuwFH5cmPCgA==/com.btzn.industrial_internet.uat-iXqEs2Z_a80QGOo0cENWPg==/base.apk"],nativeLibraryDirectories=[/data/app/~~d-lLAWWekmAuwFH5cmPCgA==/com.btzn.industrial_internet.uat-iXqEs2Z_a80QGOo0cENWPg==/lib/arm64, /data/app/~~d-lLAWWekmAuwFH5cmPCgA==/com.btzn.industrial_internet.uat-iXqEs2Z_a80QGOo0cENWPg==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
at java.lang.Class.newInstance(Native Method) 
at android.app.AppComponentFactory.instantiateActivity(AppComponentFactory.java:95) 
at androidx.core.app.CoreComponentFactory.instantiateActivity(CoreComponentFactory.java:45) 
at android.app.Instrumentation.newActivity(Instrumentation.java:1285) 
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3578) 
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3842) 
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103) 
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) 
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2252) 
at android.os.Handler.dispatchMessage(Handler.java:106) 
at android.os.Looper.loopOnce(Looper.java:201) 
at android.os.Looper.loop(Looper.java:288) 
at android.app.ActivityThread.main(ActivityThread.java:7842) 
at java.lang.reflect.Method.invoke(Native Method) 
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003) 

couldn't find "[libbarhopper_v3.so](http://libbarhopper_v3.so/)

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/data/app/com.threegene.yeemiao-76ChSPRUZqqy1DexPl2Wgw==/base.apk", dex file "InMemoryDexFile[cookie=[0, 4004227104]]", dex file "InMemoryDexFile[cookie=[0, 4004227200]]", dex file "InMemoryDexFile[cookie=[0, 4004227296]]", dex file "InMemoryDexFile[cookie=[0, 4004227392]]", dex file "InMemoryDexFile[cookie=[0, 4004227488]]"],nativeLibraryDirectories=[/data/app/com.threegene.yeemiao-76ChSPRUZqqy1DexPl2Wgw==/lib/arm, /data/app/com.threegene.yeemiao-76ChSPRUZqqy1DexPl2Wgw==/base.apk!/lib/armeabi, /system/lib, /product/lib]]] couldn't find "libbarhopper_v3.so"
at java.lang.Runtime.loadLibrary0(Runtime.java:1012)
at java.lang.System.loadLibrary(System.java:1672)
at com.google.android.libraries.barhopper.BarhopperV3.(com.google.mlkit:barcode-scanning@@17.0.0:1)
at com.google.mlkit.vision.barcode.bundled.internal.zza.zzc(com.google.mlkit:barcode-scanning@@17.0.0:1)
at com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzbk.zza(com.google.mlkit:barcode-scanning@@17.0.0:8)
at com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzb.onTransact(com.google.mlkit:barcode-scanning@@17.0.0:3)
at android.os.Binder.transact(Binder.java:675)
at com.google.android.gms.internal.mlkit_vision_barcode.zza.zzc(com.google.android.gms:play-services-mlkit-barcode-scanning@@16.2.1:2)
at com.google.android.gms.internal.mlkit_vision_barcode.zznc.zze(com.google.android.gms:play-services-mlkit-barcode-scanning@@16.2.1:2)
at com.google.mlkit.vision.barcode.internal.zzm.zza(com.google.android.gms:play-services-mlkit-barcode-scanning@@16.2.1:3)
at com.google.mlkit.vision.barcode.internal.zzi.zzc(com.google.android.gms:play-services-mlkit-barcode-scanning@@16.2.1:3)
at com.google.mlkit.vision.barcode.internal.zzi.run(com.google.android.gms:play-services-mlkit-barcode-scanning@@16.2.1:1)
at com.google.mlkit.vision.common.internal.MobileVisionBase.zza(com.google.mlkit:vision-common@@16.5.0:2)
at com.google.mlkit.vision.common.internal.zzd.call(Unknown Source:4)

Beep missing

第一次扫描有声音。
第二次扫描没声音

image

getCameraScan().setPlayBeep(true)
                .setVibrate(true)
                .setCameraConfig(new ResolutionCameraConfig(getContext()));

希望作者可以迁移到Maven Central

谷歌有意使JCenter上的工程迁移到Maven Central,最新的Android Studio 4.2.1已经提示删除jCenter依赖了
但我删除以后发现依赖缺失了
希望作者可以迁移到Maven Central

考虑添加一个 camera 准备完成的监听

我想实现根据是否支持闪光灯显示/隐藏按钮,所以:

override fun onResume() {
    super.onResume()
    scanner.startCamera()
    if (scanner.hasFlashUnit()) {
        binding.btnFlash.visibility = View.VISIBLE
    } else {
        binding.btnFlash.visibility = View.INVISIBLE
    }
}

发现当调用 hasFlashUnit 时,scanner 内的 mCamera 还是 null,所以结果总为 false。

所以希望 mCamera 赋值后能加一个监听。

Switch Camera

			```

CameraSelector cameraSelector = CameraSelector.DEFAULT_FRONT_CAMERA;
CameraConfig cameraConfig = new CameraConfig();
cameraConfig.options(CameraSelector.Builder.fromSelector(cameraSelector));
getCameraScan().setCameraConfig(cameraConfig)

There is my code but the camera is not switching why?

关于二维码生成

通常在App中二维码扫描和二维码生成这两个功能是一起需要的,所以建议可以加一个二维码生成的功能

如何设定扫描框范围?

我想设定一个扫描范围,对准扫描范围后才进行扫描,而不是现在这种默认全屏大小都是扫描范围

运行就报错了

Executing tasks: [:app:assembleDebug] in project E:\Yang\github\MLKit-master

FAILURE: Build failed with an exception.

  • What went wrong:
    Could not determine the dependencies of task ':mlkit-text-recognition:compileDebugAidl'.

Could not resolve all task dependencies for configuration ':mlkit-text-recognition:debugCompileClasspath'.
Could not resolve androidx.annotation:annotation:{strictly 1.1.0}.
Required by:
project :mlkit-text-recognition
> Cannot find a version of 'androidx.annotation:annotation' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.annotation:annotation:{strictly 1.1.0}' because of the following reason: debugRuntimeClasspath uses version 1.1.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.datatransport:transport-api:2.2.1' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.datatransport:transport-backend-cct:2.3.3' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.datatransport:transport-runtime:2.2.6' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.firebase:firebase-components:16.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.firebase:firebase-encoders:16.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.firebase:firebase-encoders-json:17.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.cursoradapter:cursoradapter:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.drawerlayout:drawerlayout:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-camera2:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-view:1.0.0-alpha25' --> 'androidx.annotation:annotation:1.2.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.mlkit:vision-common:16.5.0' --> 'androidx.exifinterface:exifinterface:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.vectordrawable:vectordrawable:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.versionedparcelable:versionedparcelable:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.collection:collection:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.viewpager:viewpager:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.drawerlayout:drawerlayout:1.0.0' --> 'androidx.customview:customview:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-lifecycle:1.0.0' --> 'androidx.lifecycle:lifecycle-common:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.vectordrawable:vectordrawable-animated:1.1.0' --> 'androidx.interpolator:interpolator:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.lifecycle:lifecycle-runtime:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.lifecycle:lifecycle-viewmodel:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.savedstate:savedstate:1.0.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-common:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-runtime:2.1.0' --> 'androidx.annotation:annotation:1.1.0'

Could not resolve androidx.fragment:fragment:{strictly 1.0.0}.
Required by:
project :mlkit-text-recognition
> Cannot find a version of 'androidx.fragment:fragment' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.fragment:fragment:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.gms:play-services-base:17.6.0' --> 'androidx.fragment:fragment:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.gms:play-services-basement:17.6.0' --> 'androidx.fragment:fragment:1.0.0'

Could not resolve androidx.collection:collection:{strictly 1.0.0}.
Required by:
project :mlkit-text-recognition
> Cannot find a version of 'androidx.collection:collection' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.collection:collection:1.0.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.collection:collection:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.gms:play-services-base:17.6.0' --> 'androidx.collection:collection:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.gms:play-services-basement:17.6.0' --> 'androidx.collection:collection:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.collection:collection:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.collection:collection:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.vectordrawable:vectordrawable:1.1.0' --> 'androidx.collection:collection:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.vectordrawable:vectordrawable-animated:1.1.0' --> 'androidx.collection:collection:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.versionedparcelable:versionedparcelable:1.1.0' --> 'androidx.collection:collection:1.0.0'

Could not resolve androidx.lifecycle:lifecycle-runtime:{strictly 2.0.0}.
Required by:
project :mlkit-text-recognition
> Cannot find a version of 'androidx.lifecycle:lifecycle-runtime' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.lifecycle:lifecycle-runtime:2.0.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.lifecycle:lifecycle-runtime:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.lifecycle:lifecycle-runtime:2.1.0'

Could not resolve androidx.lifecycle:lifecycle-viewmodel:{strictly 2.0.0}.
Required by:
project :mlkit-text-recognition
> Cannot find a version of 'androidx.lifecycle:lifecycle-viewmodel' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.lifecycle:lifecycle-viewmodel:2.0.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.lifecycle:lifecycle-viewmodel:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.lifecycle:lifecycle-viewmodel:2.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.lifecycle:lifecycle-viewmodel:2.0.0'

Could not resolve androidx.lifecycle:lifecycle-livedata:{strictly 2.0.0}.
Required by:
project :mlkit-text-recognition
> Cannot find a version of 'androidx.lifecycle:lifecycle-livedata' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.lifecycle:lifecycle-livedata:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.0.0'

Could not resolve androidx.lifecycle:lifecycle-common:{strictly 2.0.0}.
Required by:
project :mlkit-text-recognition
> Cannot find a version of 'androidx.lifecycle:lifecycle-common' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-lifecycle:1.0.0' --> 'androidx.lifecycle:lifecycle-common:2.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.lifecycle:lifecycle-common:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-view:1.0.0-alpha25' --> 'androidx.lifecycle:lifecycle-common:2.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.lifecycle:lifecycle-runtime:2.1.0' --> 'androidx.lifecycle:lifecycle-common:2.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.savedstate:savedstate:1.0.0' --> 'androidx.lifecycle:lifecycle-common:2.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' --> 'androidx.lifecycle:lifecycle-common:2.1.0'

Could not resolve androidx.arch.core:core-runtime:{strictly 2.0.0}.
Required by:
project :mlkit-text-recognition
> Cannot find a version of 'androidx.arch.core:core-runtime' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-runtime:2.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.arch.core:core-runtime:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' --> 'androidx.arch.core:core-runtime:2.1.0'

Could not resolve androidx.lifecycle:lifecycle-livedata-core:{strictly 2.0.0}.
Required by:
project :mlkit-text-recognition
> Cannot find a version of 'androidx.lifecycle:lifecycle-livedata-core' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.lifecycle:lifecycle-livedata-core:2.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.lifecycle:lifecycle-livedata-core:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0

Could not resolve androidx.arch.core:core-common:{strictly 2.0.0}.
Required by:
project :mlkit-text-recognition
> Cannot find a version of 'androidx.arch.core:core-common' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-common:2.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.arch.core:core-common:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.lifecycle:lifecycle-runtime:2.1.0' --> 'androidx.arch.core:core-common:2.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.savedstate:savedstate:1.0.0' --> 'androidx.arch.core:core-common:2.0.1'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-runtime:2.1.0' --> 'androidx.arch.core:core-common:[2.1.0]'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' --> 'androidx.arch.core:core-common:2.1.0'

Could not resolve androidx.annotation:annotation:1.1.0.
Required by:
project :mlkit-text-recognition > androidx.appcompat:appcompat:1.1.0
project :mlkit-text-recognition > com.google.android.datatransport:transport-api:2.2.1
project :mlkit-text-recognition > com.google.android.datatransport:transport-backend-cct:2.3.3
project :mlkit-text-recognition > com.google.android.datatransport:transport-runtime:2.2.6
project :mlkit-text-recognition > com.google.firebase:firebase-components:16.1.0
project :mlkit-text-recognition > com.google.firebase:firebase-encoders:16.1.0
project :mlkit-text-recognition > com.google.firebase:firebase-encoders-json:17.1.0
project :mlkit-text-recognition > androidx.appcompat:appcompat:1.1.0 > androidx.appcompat:appcompat-resources:1.1.0
project :mlkit-text-recognition > androidx.core:core:1.2.0
project :mlkit-text-recognition > androidx.fragment:fragment:1.1.0
project :mlkit-text-recognition > androidx.appcompat:appcompat:1.1.0 > androidx.appcompat:appcompat-resources:1.1.0 > androidx.vectordrawable:vectordrawable:1.1.0
project :mlkit-text-recognition > androidx.versionedparcelable:versionedparcelable:1.1.0
project :mlkit-text-recognition > androidx.collection:collection:1.1.0
project :mlkit-text-recognition > androidx.fragment:fragment:1.1.0 > androidx.activity:activity:1.0.0
project :mlkit-text-recognition > androidx.lifecycle:lifecycle-common:2.1.0
project :mlkit-text-recognition > androidx.lifecycle:lifecycle-runtime:2.1.0
project :mlkit-text-recognition > androidx.lifecycle:lifecycle-viewmodel:2.1.0
project :mlkit-text-recognition > androidx.fragment:fragment:1.1.0 > androidx.activity:activity:1.0.0 > androidx.savedstate:savedstate:1.0.0
project :mlkit-text-recognition > androidx.arch.core:core-common:2.1.0
project :mlkit-text-recognition > androidx.arch.core:core-runtime:2.1.0
> Cannot find a version of 'androidx.annotation:annotation' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.annotation:annotation:{strictly 1.1.0}' because of the following reason: debugRuntimeClasspath uses version 1.1.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.datatransport:transport-api:2.2.1' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.datatransport:transport-backend-cct:2.3.3' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.datatransport:transport-runtime:2.2.6' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.firebase:firebase-components:16.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.firebase:firebase-encoders:16.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.firebase:firebase-encoders-json:17.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.cursoradapter:cursoradapter:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.drawerlayout:drawerlayout:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-camera2:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-view:1.0.0-alpha25' --> 'androidx.annotation:annotation:1.2.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.mlkit:vision-common:16.5.0' --> 'androidx.exifinterface:exifinterface:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.vectordrawable:vectordrawable:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.versionedparcelable:versionedparcelable:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.collection:collection:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.viewpager:viewpager:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.drawerlayout:drawerlayout:1.0.0' --> 'androidx.customview:customview:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-lifecycle:1.0.0' --> 'androidx.lifecycle:lifecycle-common:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.vectordrawable:vectordrawable-animated:1.1.0' --> 'androidx.interpolator:interpolator:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.lifecycle:lifecycle-runtime:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.lifecycle:lifecycle-viewmodel:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.savedstate:savedstate:1.0.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-common:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-runtime:2.1.0' --> 'androidx.annotation:annotation:1.1.0'

Could not resolve androidx.fragment:fragment:1.1.0.
Required by:
project :mlkit-text-recognition > androidx.appcompat:appcompat:1.1.0
> Cannot find a version of 'androidx.fragment:fragment' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.fragment:fragment:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.gms:play-services-base:17.6.0' --> 'androidx.fragment:fragment:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.gms:play-services-basement:17.6.0' --> 'androidx.fragment:fragment:1.0.0'

Could not resolve androidx.collection:collection:1.0.0.
Required by:
project :mlkit-text-recognition > androidx.appcompat:appcompat:1.1.0
project :mlkit-text-recognition > com.google.android.gms:play-services-base:17.6.0
project :mlkit-text-recognition > com.google.android.gms:play-services-basement:17.6.0
project :mlkit-text-recognition > androidx.appcompat:appcompat:1.1.0 > androidx.appcompat:appcompat-resources:1.1.0
project :mlkit-text-recognition > androidx.versionedparcelable:versionedparcelable:1.1.0
> Cannot find a version of 'androidx.collection:collection' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.collection:collection:1.0.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.collection:collection:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.gms:play-services-base:17.6.0' --> 'androidx.collection:collection:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.gms:play-services-basement:17.6.0' --> 'androidx.collection:collection:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.collection:collection:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.collection:collection:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.vectordrawable:vectordrawable:1.1.0' --> 'androidx.collection:collection:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.vectordrawable:vectordrawable-animated:1.1.0' --> 'androidx.collection:collection:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.versionedparcelable:versionedparcelable:1.1.0' --> 'androidx.collection:collection:1.0.0'

Could not resolve androidx.fragment:fragment:1.0.0.
Required by:
project :mlkit-text-recognition > com.google.android.gms:play-services-base:17.6.0
project :mlkit-text-recognition > com.google.android.gms:play-services-basement:17.6.0
> Cannot find a version of 'androidx.fragment:fragment' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.fragment:fragment:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.gms:play-services-base:17.6.0' --> 'androidx.fragment:fragment:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.gms:play-services-basement:17.6.0' --> 'androidx.fragment:fragment:1.0.0'

Could not resolve androidx.lifecycle:lifecycle-runtime:2.0.0.
Required by:
project :mlkit-text-recognition > androidx.core:core:1.2.0
> Cannot find a version of 'androidx.lifecycle:lifecycle-runtime' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.lifecycle:lifecycle-runtime:2.0.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.lifecycle:lifecycle-runtime:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.lifecycle:lifecycle-runtime:2.1.0'

Could not resolve androidx.annotation:annotation:1.0.0.
Required by:
project :mlkit-text-recognition > androidx.cursoradapter:cursoradapter:1.0.0
project :mlkit-text-recognition > androidx.drawerlayout:drawerlayout:1.0.0
project :mlkit-text-recognition > project :mlkit-camera-core > androidx.camera:camera-core:1.0.0
project :mlkit-text-recognition > project :mlkit-camera-core > androidx.camera:camera-camera2:1.0.0
project :mlkit-text-recognition > androidx.exifinterface:exifinterface:1.0.0
project :mlkit-text-recognition > androidx.viewpager:viewpager:1.0.0
project :mlkit-text-recognition > androidx.loader:loader:1.0.0
project :mlkit-text-recognition > androidx.customview:customview:1.0.0
project :mlkit-text-recognition > androidx.interpolator:interpolator:1.0.0
> Cannot find a version of 'androidx.annotation:annotation' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.annotation:annotation:{strictly 1.1.0}' because of the following reason: debugRuntimeClasspath uses version 1.1.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.datatransport:transport-api:2.2.1' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.datatransport:transport-backend-cct:2.3.3' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.datatransport:transport-runtime:2.2.6' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.firebase:firebase-components:16.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.firebase:firebase-encoders:16.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.firebase:firebase-encoders-json:17.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.cursoradapter:cursoradapter:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.drawerlayout:drawerlayout:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-camera2:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-view:1.0.0-alpha25' --> 'androidx.annotation:annotation:1.2.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.mlkit:vision-common:16.5.0' --> 'androidx.exifinterface:exifinterface:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.vectordrawable:vectordrawable:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.versionedparcelable:versionedparcelable:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.collection:collection:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.viewpager:viewpager:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.drawerlayout:drawerlayout:1.0.0' --> 'androidx.customview:customview:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-lifecycle:1.0.0' --> 'androidx.lifecycle:lifecycle-common:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.vectordrawable:vectordrawable-animated:1.1.0' --> 'androidx.interpolator:interpolator:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.lifecycle:lifecycle-runtime:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.lifecycle:lifecycle-viewmodel:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.savedstate:savedstate:1.0.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-common:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-runtime:2.1.0' --> 'androidx.annotation:annotation:1.1.0'

Could not resolve androidx.collection:collection:1.1.0.
Required by:
project :mlkit-text-recognition > androidx.fragment:fragment:1.1.0
project :mlkit-text-recognition > androidx.appcompat:appcompat:1.1.0 > androidx.appcompat:appcompat-resources:1.1.0 > androidx.vectordrawable:vectordrawable:1.1.0
project :mlkit-text-recognition > androidx.appcompat:appcompat:1.1.0 > androidx.appcompat:appcompat-resources:1.1.0 > androidx.vectordrawable:vectordrawable-animated:1.1.0
> Cannot find a version of 'androidx.collection:collection' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.collection:collection:1.0.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.collection:collection:{strictly 1.0.0}' because of the following reason: debugRuntimeClasspath uses version 1.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.gms:play-services-base:17.6.0' --> 'androidx.collection:collection:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.gms:play-services-basement:17.6.0' --> 'androidx.collection:collection:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.collection:collection:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.collection:collection:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.vectordrawable:vectordrawable:1.1.0' --> 'androidx.collection:collection:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.vectordrawable:vectordrawable-animated:1.1.0' --> 'androidx.collection:collection:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.versionedparcelable:versionedparcelable:1.1.0' --> 'androidx.collection:collection:1.0.0'

Could not resolve androidx.lifecycle:lifecycle-viewmodel:2.0.0.
Required by:
project :mlkit-text-recognition > androidx.fragment:fragment:1.1.0
project :mlkit-text-recognition > androidx.loader:loader:1.0.0
> Cannot find a version of 'androidx.lifecycle:lifecycle-viewmodel' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.lifecycle:lifecycle-viewmodel:2.0.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.lifecycle:lifecycle-viewmodel:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.lifecycle:lifecycle-viewmodel:2.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.lifecycle:lifecycle-viewmodel:2.0.0'

Could not resolve androidx.lifecycle:lifecycle-livedata:2.1.0.
Required by:
project :mlkit-text-recognition > project :mlkit-camera-core > androidx.camera:camera-core:1.0.0
> Cannot find a version of 'androidx.lifecycle:lifecycle-livedata' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.lifecycle:lifecycle-livedata:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.0.0'

Could not resolve androidx.lifecycle:lifecycle-common:2.1.0.
Required by:
project :mlkit-text-recognition > project :mlkit-camera-core > androidx.camera:camera-lifecycle:1.0.0
project :mlkit-text-recognition > androidx.lifecycle:lifecycle-runtime:2.1.0
project :mlkit-text-recognition > androidx.lifecycle:lifecycle-livedata-core:2.1.0
> Cannot find a version of 'androidx.lifecycle:lifecycle-common' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-lifecycle:1.0.0' --> 'androidx.lifecycle:lifecycle-common:2.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.lifecycle:lifecycle-common:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-view:1.0.0-alpha25' --> 'androidx.lifecycle:lifecycle-common:2.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.lifecycle:lifecycle-runtime:2.1.0' --> 'androidx.lifecycle:lifecycle-common:2.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.savedstate:savedstate:1.0.0' --> 'androidx.lifecycle:lifecycle-common:2.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' --> 'androidx.lifecycle:lifecycle-common:2.1.0'

Could not resolve androidx.lifecycle:lifecycle-common:2.0.0.
Required by:
project :mlkit-text-recognition > project :mlkit-camera-core > androidx.camera:camera-view:1.0.0-alpha25
project :mlkit-text-recognition > androidx.fragment:fragment:1.1.0 > androidx.activity:activity:1.0.0 > androidx.savedstate:savedstate:1.0.0
> Cannot find a version of 'androidx.lifecycle:lifecycle-common' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-lifecycle:1.0.0' --> 'androidx.lifecycle:lifecycle-common:2.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.lifecycle:lifecycle-common:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-view:1.0.0-alpha25' --> 'androidx.lifecycle:lifecycle-common:2.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.lifecycle:lifecycle-runtime:2.1.0' --> 'androidx.lifecycle:lifecycle-common:2.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.savedstate:savedstate:1.0.0' --> 'androidx.lifecycle:lifecycle-common:2.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' --> 'androidx.lifecycle:lifecycle-common:2.1.0'

Could not resolve androidx.annotation:annotation:1.2.0.
Required by:
project :mlkit-text-recognition > project :mlkit-camera-core > androidx.camera:camera-view:1.0.0-alpha25
> Cannot find a version of 'androidx.annotation:annotation' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.annotation:annotation:{strictly 1.1.0}' because of the following reason: debugRuntimeClasspath uses version 1.1.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.datatransport:transport-api:2.2.1' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.datatransport:transport-backend-cct:2.3.3' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.android.datatransport:transport-runtime:2.2.6' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.firebase:firebase-components:16.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.firebase:firebase-encoders:16.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.firebase:firebase-encoders-json:17.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.cursoradapter:cursoradapter:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.drawerlayout:drawerlayout:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-camera2:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-view:1.0.0-alpha25' --> 'androidx.annotation:annotation:1.2.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.google.android.gms:play-services-mlkit-text-recognition:16.3.0' --> 'com.google.mlkit:vision-common:16.5.0' --> 'androidx.exifinterface:exifinterface:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.vectordrawable:vectordrawable:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.versionedparcelable:versionedparcelable:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.collection:collection:1.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.viewpager:viewpager:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.drawerlayout:drawerlayout:1.0.0' --> 'androidx.customview:customview:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-lifecycle:1.0.0' --> 'androidx.lifecycle:lifecycle-common:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.appcompat:appcompat-resources:1.1.0' --> 'androidx.vectordrawable:vectordrawable-animated:1.1.0' --> 'androidx.interpolator:interpolator:1.0.0' --> 'androidx.annotation:annotation:1.0.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.lifecycle:lifecycle-runtime:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.lifecycle:lifecycle-viewmodel:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.savedstate:savedstate:1.0.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-common:2.1.0' --> 'androidx.annotation:annotation:1.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-runtime:2.1.0' --> 'androidx.annotation:annotation:1.1.0'

Could not resolve androidx.lifecycle:lifecycle-runtime:2.1.0.
Required by:
project :mlkit-text-recognition > androidx.fragment:fragment:1.1.0 > androidx.activity:activity:1.0.0
> Cannot find a version of 'androidx.lifecycle:lifecycle-runtime' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.lifecycle:lifecycle-runtime:2.0.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.lifecycle:lifecycle-runtime:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.lifecycle:lifecycle-runtime:2.1.0'

Could not resolve androidx.lifecycle:lifecycle-viewmodel:2.1.0.
Required by:
project :mlkit-text-recognition > androidx.fragment:fragment:1.1.0 > androidx.activity:activity:1.0.0
> Cannot find a version of 'androidx.lifecycle:lifecycle-viewmodel' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.lifecycle:lifecycle-viewmodel:2.0.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.lifecycle:lifecycle-viewmodel:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.lifecycle:lifecycle-viewmodel:2.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.lifecycle:lifecycle-viewmodel:2.0.0'

Could not resolve androidx.lifecycle:lifecycle-livedata:2.0.0.
Required by:
project :mlkit-text-recognition > androidx.loader:loader:1.0.0
> Cannot find a version of 'androidx.lifecycle:lifecycle-livedata' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.lifecycle:lifecycle-livedata:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.loader:loader:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.0.0'

Could not resolve androidx.arch.core:core-runtime:2.1.0.
Required by:
project :mlkit-text-recognition > androidx.lifecycle:lifecycle-livedata:2.1.0
project :mlkit-text-recognition > androidx.lifecycle:lifecycle-livedata-core:2.1.0
> Cannot find a version of 'androidx.arch.core:core-runtime' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-runtime:2.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.arch.core:core-runtime:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' --> 'androidx.arch.core:core-runtime:2.1.0'

Could not resolve androidx.lifecycle:lifecycle-livedata-core:2.1.0.
Required by:
project :mlkit-text-recognition > androidx.lifecycle:lifecycle-livedata:2.1.0
> Cannot find a version of 'androidx.lifecycle:lifecycle-livedata-core' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.lifecycle:lifecycle-livedata-core:2.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.lifecycle:lifecycle-livedata-core:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0

Could not resolve androidx.arch.core:core-common:2.1.0.
Required by:
project :mlkit-text-recognition > androidx.lifecycle:lifecycle-livedata:2.1.0
project :mlkit-text-recognition > androidx.lifecycle:lifecycle-runtime:2.1.0
project :mlkit-text-recognition > androidx.lifecycle:lifecycle-livedata-core:2.1.0
> Cannot find a version of 'androidx.arch.core:core-common' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-common:2.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.arch.core:core-common:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.lifecycle:lifecycle-runtime:2.1.0' --> 'androidx.arch.core:core-common:2.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.savedstate:savedstate:1.0.0' --> 'androidx.arch.core:core-common:2.0.1'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-runtime:2.1.0' --> 'androidx.arch.core:core-common:[2.1.0]'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' --> 'androidx.arch.core:core-common:2.1.0'

Could not resolve androidx.arch.core:core-common:2.0.1.
Required by:
project :mlkit-text-recognition > androidx.fragment:fragment:1.1.0 > androidx.activity:activity:1.0.0 > androidx.savedstate:savedstate:1.0.0
> Cannot find a version of 'androidx.arch.core:core-common' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-common:2.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.arch.core:core-common:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.lifecycle:lifecycle-runtime:2.1.0' --> 'androidx.arch.core:core-common:2.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.savedstate:savedstate:1.0.0' --> 'androidx.arch.core:core-common:2.0.1'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-runtime:2.1.0' --> 'androidx.arch.core:core-common:[2.1.0]'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' --> 'androidx.arch.core:core-common:2.1.0'

Could not resolve androidx.arch.core:core-common:[2.1.0].
Required by:
project :mlkit-text-recognition > androidx.arch.core:core-runtime:2.1.0
> Cannot find a version of 'androidx.arch.core:core-common' that satisfies the version constraints:
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-common:2.1.0'
Constraint path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.arch.core:core-common:{strictly 2.0.0}' because of the following reason: debugRuntimeClasspath uses version 2.0.0
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.core:core:1.2.0' --> 'androidx.lifecycle:lifecycle-runtime:2.1.0' --> 'androidx.arch.core:core-common:2.1.0'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'androidx.appcompat:appcompat:1.1.0' --> 'androidx.fragment:fragment:1.1.0' --> 'androidx.activity:activity:1.0.0' --> 'androidx.savedstate:savedstate:1.0.0' --> 'androidx.arch.core:core-common:2.0.1'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.arch.core:core-runtime:2.1.0' --> 'androidx.arch.core:core-common:[2.1.0]'
Dependency path 'com.github.jenly1314.MLKit:mlkit-text-recognition:1.0.1' --> 'com.github.jenly1314.MLKit:mlkit-camera-core:1.0.1' --> 'androidx.camera:camera-core:1.0.0' --> 'androidx.lifecycle:lifecycle-livedata:2.1.0' --> 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' --> 'androidx.arch.core:core-common:2.1.0'

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 4s

==========
我换了gradle 成了我的本地版本

继承BarcodeCameraScanActivity扫描二维码OOM闪退

①机型
诺基亚 8, LG V10, Nubia Z50 Ultra, HTC one 11,Google Pixel 3都有复现

②二维码内容
TVRpeExqUXdMakUyT0M0eE56VitNVEZpTW1SaFpUTXdOMlptTm1FM09YNHlOaXczTml3MU9Dd3RPVElzTFRFd05DdzNPQ3cxT1N3ME5Td3RNaklzTFRFd0xESXdMRE0zTEMwMU5Dd3RNVEkwTEMwMk1pd3RPRGNzTFRneUxEZ3lMQzAwTlN3ek9DdzNNeXd0TWprc055d3RNVEkwTEMweE1UQXNMVGc0TERjd0xDMHhMQzAyTml3M055dzRPQ3d4TWpWK05qZzVPWDQwTWpRMWZqWTRPVGgrTkRJME5BPT0=

③崩溃日志
E FATAL EXCEPTION: main
Process: com.itant.rt, PID: 21419
java.lang.OutOfMemoryError: Failed to allocate a 3110416 byte allocation with 2242968 free bytes and 2MB until OOM, max allowed footprint 268435456, growth limit 268435456
at com.king.mlkit.vision.camera.util.BitmapUtils.getBitmap(BitmapUtils.java:43)
at com.king.mlkit.vision.common.analyze.CommonAnalyzer.lambda$analyze$0(CommonAnalyzer.java:74)
at com.king.mlkit.vision.common.analyze.CommonAnalyzer.$r8$lambda$YzrPtrvPc7n-tKhE0ChAq3N2oAE(CommonAnalyzer.java:0)
at com.king.mlkit.vision.common.analyze.CommonAnalyzer$$ExternalSyntheticLambda0.onSuccess(R8$$SyntheticClass:0)
at com.google.android.gms.tasks.zzm.run(com.google.android.gms:play-services-tasks@@18.0.2:1)
at android.os.Handler.handleCallback(Handler.java:874)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:198)
at android.app.ActivityThread.main(ActivityThread.java:6729)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:876)
E Java Crash Happen cause by main(2)

④现象
由于二维码内容较多,识别耗时相对较长,偶现OOM闪退,Profiler观察到扫描二维码时内存有飙升,不扫描时app占用100MB内存左右,扫描时内存占用迅速上升,如果长时间没扫描出结果,到占用300多MB内存的时候,会抛出OOM闪退。部分机型复现概率稍低,多次重复扫描成功后,重新打开扫描Activity扫描这个操作,也容易复现。

ML Kit 提示

在运行 1.0.3 版本的时候,会打印如下日志:

StreamingFormatChecker: ML Kit has detected that you seem to pass camera frames to the detector as a Bitmap object. This is inefficient. Please use YUV_420_888 format for camera2 API or NV21 format for (legacy) camera API and directly pass down the byte array to ML Kit.

混淆规则有吗,混淆后报错

Attempt to invoke virtual method 'com.google.mlkit.vision.barcode.internal.BarcodeScannerImpl b.g.f.b.a.e.e.zzb(b.g.f.b.a.b)' on a null object reference

TextRecognizerImpl.class源码下载失败,这个怎么解决啊

FAILURE: Build failed with an exception.

  • Where:
    Initialization script 'C:\Users\Administrator\AppData\Local\Temp\ijmiscinit.gradle' line: 25

  • What went wrong:
    Execution failed for task ':app:DownloadSources'.

Could not resolve all files for configuration ':app:downloadSources_854cfdc6-ad68-4707-8a27-5a6745373435'.
Could not find com.google.android.gms:play-services-mlkit-text-recognition-common:18.0.0@aar.
Searched in the following locations:
- https://dl.google.com/dl/android/maven2/com/google/android/gms/play-services-mlkit-text-recognition-common/18.0.0@aar/[email protected]
- https://repo.maven.apache.org/maven2/com/google/android/gms/play-services-mlkit-text-recognition-common/18.0.0@aar/[email protected]
Required by:
project :app

  • Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.

BUILD FAILED in 2s
1 actionable task: 1 executed

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.