Привет. Я пытаюсь использовать функцию https://github.com/Swati4star/Images-to-PDF ImagesToPDF из этой библиотеки.Я добавил все классы, необходимые в моем приложении.
Теперь я использовал Picasso в своем приложении до добавления функции ImagesToPDF.
Теперь после добавления я получаю следующую ошибку:
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' appears in /data/app/com.example.onboardingversion2-sJCkixxNOR2KPNLmYYdvpQ==/base.apk!classes2.dex)
Получение ошибки в следующей функции:
/**
* Opens Matisse activity to select Images
*/
private void selectImages() {
Matisse.from(this)
.choose(MimeType.ofImage(), false)
.countable(true)
.capture(true)
.captureStrategy(new CaptureStrategy(true, AUTHORITY_APP))
.maxSelectable(1000)
.imageEngine(new PicassoEngine())
.forResult(INTENT_REQUEST_GET_IMAGES);
}
приложение аварийно завершает работу и выдает ошибку.Я добавил приложение и установил Multidex
public class MyApplication extends Application {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(base);
}
}
Я также добавил multidexEnabled true в Gradle.Тем не менее его ошибка.Пожалуйста помоги.Спасибо.