Android:我可以使用 Google Cloud Storage API for SDK 少于 26 个吗?



我正在尝试使用Google的云存储将文件上传到存储桶。我把它添加到我的应用程序级别gradle.build:

implementation 'com.google.cloud:google-cloud-storage:1.103.0'

但是当我尝试运行我的应用程序时,出现此错误:

仅支持 MethodHandle.invoke

和 MethodHandle.invokeExact 从 Android O 开始 (--min-api 26(

是否有任何解决方法来支持较小的SDK?我的最小 SDK 是 19。

Cloud SDK不适用于Android应用程序。 如果您想从 Android 访问 Cloud Storage,则应使用 Firebase SDK。

我设法通过添加以下内容来解决此问题:

packagingOptions {
exclude 'META-INF/INDEX.LIST'
exclude 'META-INF/DEPENDENCIES'
}

最新更新