Bad version of the SoLoader SDK used in Cloudinary Download SDK

Open
#169 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
35/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
android, java

Research direction

Locate the dependency declaration for cloudinary-android-download and inspect how it brings in Fresco 2.6.0 and SoLoader. Update the dependency so the resolved SoLoader version is at least 0.10.4, then verify the dependency graph and confirm that the release is accepted by Google Play's SDK check.

Written by the indexing model from the issue text.

Description

Bug report for Cloudinary Android SDK

com.cloudinary:cloudinary-android-download:2.8.0 depends on facebook fresco 2.6.0 (com.facebook.fresco:fresco:2.6.0), which uses bad version of SoLoader. 0.10.1

Describe the bug in a sentence or two.

When I try to upload release build to Google Play console, while automatic checks it rejects the build with error:

Bad version of the SoLoader SDK
Your app uses a version of the SoLoader SDK that can cause crashes on 64 bit-only devices. To resolve this, update the SoLoader SDK to version 0.10.4 or higher.

Please update Fresco dependency, otherwise people using your SDK can't upload releases to GP

image
Dominant language
Java
Stars
69
Forks
60
PR merge metrics
No merged PRs in 30d

Getting set up

  • No Dockerfile or Docker Compose file
  • Has a pull request template
  • No contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from cloudinary/cloudinary_android

All issues in cloudinary/cloudinary_android

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.