0
 Map config = new HashMap();
            config.put("cloud_name", cloudName);
            config.put("api_key", apiKey);
            config.put("api_secret", apiSecret);
            System.out.print("cloudName:"+cloudName +"   apiKey:"+apiKey+"   apiSecret:"+apiSecret);
            Cloudinary cloudinary = new Cloudinary(config);

java.lang.UnknownError: Can't find Cloudinary platform adapter [com.cloudinary.android.UploaderStrategy,com.cloudinary.http42.UploaderStrategy,com.cloudinary.http43.UploaderStrategy]

  • javax.servlet.ServletException: org.glassfish.jersey.server.ContainerException: java.lang.UnknownError: Can't find Cloudinary platform adapter [com.cloudinary.android.UploaderStrategy,com.cloudinary.http42.UploaderStrategy,com.cloudinary.http43.UploaderStrategy] this is the complete error.. – ankit mishra Aug 07 '16 at 13:34

1 Answers1

0

The dependencies changed a little bit with the new Java library version. If you're building a JAVA app, you can use something like:

<dependency>
    <groupId>com.cloudinary</groupId>
    <artifactId>cloudinary-http44</artifactId>
    <version>1.4.2</version>
</dependency>

For Android:

<dependency>
    <groupId>com.cloudinary</groupId>
    <artifactId>cloudinary-android</artifactId>
    <version>1.2.2</version>
</dependency>
Maor.G
  • 440
  • 2
  • 5