更新 Android Studio 和项目 gradle 以支持 android 33 后。 当我构建项目时,它无法解决这些依赖关系
implementation 'com.camerakit:camerakit:1.0.0-beta3.11'
implementation 'com.wonderkiln:camerakit:0.13.1'
implementation 'com.camerakit:jpegkit:0.1.0'.`
我尝试了多个版本的依赖项但没有成功。
你并不孤单。我有同样的问题。这是如何修复它的链接:https://github.com/CameraKit/camerakit-android/issues/643#issuecomment-1719550133
我将复制/粘贴解决方案(这不是我的):
在build.gradle中:
implementation 'com.github.CameraKit:camerakit-android:v1.0.0-beta3.11'
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.41'
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.0.0'
然后下载 jpegkit-v0.1.0 的源代码
https://github.com/CameraKit/jpegkit-android/archive/refs/tags/v0.1.0.zip
提取、复制/粘贴 jpegkit 文件夹到项目的根文件夹中。
在build.gradle中:
implementation project(':jpegkit')
在settings.gradle中:
include ':app', ':jpegkit'
致谢:来自 Github 的fwallz
PS:我找到了另一个解决方案 - 只需使用其他存储库:
implementation 'com.github.CameraKit:camerakit-android:v1.0.0-beta3.11'
implementation 'com.github.CameraKit:jpegkit-android:v0.2.2'
更多信息在这里:https://github.com/CameraKit/camerakit-android/issues/643#issuecomment-1669025090