Getting error:
Caused by: java.lang.NoSuchMethodError: No static method transform(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/base/Function;)Lcom/google/common/util/concurrent/ListenableFuture; in class Lcom/google/common/util/concurrent/Futures; or its super classes (declaration of 'com.google.common.util.concurrent.Futures' appears in /data/app/vitalypanov.phototracker.pro-a1gsQRkAKNKD4SrP8tSkbw==/split_lib_dependencies_apk.apk!classes2.dex)
at com.google.api.core.ApiFutures.transform(ApiFutures.java:99)
at com.google.api.gax.paging.AbstractPage.createPageAsync(AbstractPage.java:66)
at com.google.photos.library.v1.internal.InternalPhotosLibraryClient$ListAlbumsPage.createPageAsync(InternalPhotosLibraryClient.java:1713)
at com.google.photos.library.v1.internal.InternalPhotosLibraryClient$ListAlbumsPagedResponse.createAsync(InternalPhotosLibraryClient.java:1673)
at com.google.photos.library.v1.internal.stub.PhotosLibraryStubSettings$7.getFuturePagedResponse(PhotosLibraryStubSettings.java:512)
at com.google.photos.library.v1.internal.stub.PhotosLibraryStubSettings$7.getFuturePagedResponse(PhotosLibraryStubSettings.java:503)
at com.google.api.gax.rpc.PagedCallable.futureCall(PagedCallable.java:63)
at com.google.api.gax.rpc.UnaryCallable$1.futureCall(UnaryCallable.java:126)
at com.google.api.gax.rpc.UnaryCallable.futureCall(UnaryCallable.java:87)
at com.google.api.gax.rpc.UnaryCallable.call(UnaryCallable.java:112)
at com.google.photos.library.v1.internal.InternalPhotosLibraryClient.listAlbums(InternalPhotosLibraryClient.java:793)
at com.google.photos.library.v1.internal.InternalPhotosLibraryClient.listAlbums(InternalPhotosLibraryClient.java:771)
at com.google.photos.library.v1.PhotosLibraryClient.listAlbums(PhotosLibraryClient.java:201)
My build.gradle has those strings:
implementation 'io.grpc:grpc-protobuf:1.10.1'
implementation 'io.grpc:grpc-stub:1.10.1'
implementation 'io.grpc:grpc-okhttp:1.10.1'
implementation 'com.google.photos.library:google-photos-library-client:1.1.0'
Code: OAuth2Credentials credentials = OAuth2Credentials.create(new AccessToken(getAccessToken(), null)); PhotosLibrarySettings settings = PhotosLibrarySettings.newBuilder() .setCredentialsProvider(FixedCredentialsProvider.create(credentials)) .build(); PhotosLibraryClient photosLibraryClient = PhotosLibraryClient.initialize(settings); InternalPhotosLibraryClient.ListAlbumsPagedResponse response = photosLibraryClient.listAlbums()
Getting error: Caused by: java.lang.NoSuchMethodError: No static method transform(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/base/Function;)Lcom/google/common/util/concurrent/ListenableFuture; in class Lcom/google/common/util/concurrent/Futures; or its super classes (declaration of 'com.google.common.util.concurrent.Futures' appears in /data/app/vitalypanov.phototracker.pro-a1gsQRkAKNKD4SrP8tSkbw==/split_lib_dependencies_apk.apk!classes2.dex) at com.google.api.core.ApiFutures.transform(ApiFutures.java:99) at com.google.api.gax.paging.AbstractPage.createPageAsync(AbstractPage.java:66) at com.google.photos.library.v1.internal.InternalPhotosLibraryClient$ListAlbumsPage.createPageAsync(InternalPhotosLibraryClient.java:1713) at com.google.photos.library.v1.internal.InternalPhotosLibraryClient$ListAlbumsPagedResponse.createAsync(InternalPhotosLibraryClient.java:1673) at com.google.photos.library.v1.internal.stub.PhotosLibraryStubSettings$7.getFuturePagedResponse(PhotosLibraryStubSettings.java:512) at com.google.photos.library.v1.internal.stub.PhotosLibraryStubSettings$7.getFuturePagedResponse(PhotosLibraryStubSettings.java:503) at com.google.api.gax.rpc.PagedCallable.futureCall(PagedCallable.java:63) at com.google.api.gax.rpc.UnaryCallable$1.futureCall(UnaryCallable.java:126) at com.google.api.gax.rpc.UnaryCallable.futureCall(UnaryCallable.java:87) at com.google.api.gax.rpc.UnaryCallable.call(UnaryCallable.java:112) at com.google.photos.library.v1.internal.InternalPhotosLibraryClient.listAlbums(InternalPhotosLibraryClient.java:793) at com.google.photos.library.v1.internal.InternalPhotosLibraryClient.listAlbums(InternalPhotosLibraryClient.java:771) at com.google.photos.library.v1.PhotosLibraryClient.listAlbums(PhotosLibraryClient.java:201)
My build.gradle has those strings: implementation 'io.grpc:grpc-protobuf:1.10.1' implementation 'io.grpc:grpc-stub:1.10.1' implementation 'io.grpc:grpc-okhttp:1.10.1' implementation 'com.google.photos.library:google-photos-library-client:1.1.0'
What's wrong? How can I resolve this ussue?