Recent searches


No recent searches

Android Crash Zendesk 10 and below, Attachment link in contact us form disabled on Android 11+



Posted Jan 20, 2022

I am getting the following crash on Android 10 and below when trying to attach an image to the "Contact Us" feedback form: 

 

java.lang.NoSuchMethodError: No static method with(Landroid/content/Context;)Lcom/squareup/picasso/Picasso; in class Lcom/squareup/picasso/Picasso; or its super classes (declaration of 'com.squareup.picasso.Picasso'
at com.zendesk.sdk.feedback.ui.AttachmentContainerHost$AttachmentContainer.loadFileIntoImageView(AttachmentContainerHost.java:363)
at com.zendesk.sdk.feedback.ui.AttachmentContainerHost$AttachmentContainer.attachImage(AttachmentContainerHost.java:354)
at com.zendesk.sdk.feedback.ui.AttachmentContainerHost$AttachmentContainer.<init>(AttachmentContainerHost.java:296)
at com.zendesk.sdk.feedback.ui.AttachmentContainerHost.addAttachment(AttachmentContainerHost.java:142)
at com.zendesk.sdk.attachment.AttachmentHelper.processAndUploadSelectedFiles(AttachmentHelper.java:138)
at com.zendesk.sdk.feedback.ui.ContactZendeskFragment$4.success(ContactZendeskFragment.java:494)
at com.zendesk.sdk.feedback.ui.ContactZendeskFragment$4.success(ContactZendeskFragment.java:489)
at com.zendesk.belvedere.BelvedereCallback$1.run(BelvedereCallback.java:40)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)

 

Also, the button to attach images to the Contact Us form is disabled in Android 11+.

We are using the following gradle implementations:

repositories {
maven { url 'https://zendesk.jfrog.io/zendesk/repo' }
}
api group: 'com.zendesk', name: 'sdk', version: '1.11.0.1'

Please advise. Thanks. 


0

1

1 comment

image avatar

Eric Nelson

Zendesk Developer Advocacy

Hi Jonathan,

It looks like you're using a very out of date sdk version, which most likely is the cause of the issue. I'd advise updating to a more recent version of our sdk.

Hope this helps,

0


Please sign in to leave a comment.

Didn't find what you're looking for?

New post