Стикер приложения: UnsatisfiedLinkError после выпуска приложения AsyncTask - PullRequest
0 голосов
/ 27 февраля 2019

Я получаю сообщение об ошибке, так как получаю следующий сбой от Play Console.

Его приложение-наклейка, и я только что обновился, до этого я много раз обновлялся, но не получал никакой ошибки.

В этих обновлениях я просто изменил папку ресурсов, добавив одну папку с 25 изображениями.

java.lang.RuntimeException: 
  at android.os.AsyncTask$3.done (AsyncTask.java:353)
  at java.util.concurrent.FutureTask.finishCompletion (FutureTask.java:383)
  at java.util.concurrent.FutureTask.setException (FutureTask.java:252)
  at java.util.concurrent.FutureTask.run (FutureTask.java:271)
  at android.os.AsyncTask$SerialExecutor$1.run (AsyncTask.java:245)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1162)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:636)
  at java.lang.Thread.run (Thread.java:764)
Caused by: java.lang.UnsatisfiedLinkError: 
  at com.facebook.soloader.SoLoader.b (Unknown Source:254)
  at com.facebook.soloader.SoLoader.a (Unknown Source:106)
  at com.facebook.soloader.SoLoader.a (Unknown Source:94)
  at com.facebook.soloader.SoLoader.a (Unknown Source:1)
  at com.facebook.imagepipeline.nativecode.d.a (Unknown Source:20)
  at com.facebook.animated.webp.WebPImage.a (Unknown Source)
  at com.wastickers.stickers.j.a (Unknown Source:17)
  at com.wastickers.stickers.j.a (Unknown Source:19)
  at com.wastickers.stickers.j.a (Unknown Source:467)
  at com.wastickers.stickers.i.a (Unknown Source:109)
  at com.wastickers.stickers.EntryActivity$a.a (Unknown Source:11)
  at com.wastickers.stickers.EntryActivity$a.doInBackground (Unknown Source:2)
  at android.os.AsyncTask$2.call (AsyncTask.java:333)
  at java.util.concurrent.FutureTask.run (FutureTask.java:266)

Я следую за этим репозиторием , чтобы создать это приложение.

build.gradle: вы также можете проверить здесь

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support:design:28.0.0'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
    implementation 'com.android.support:recyclerview-v7:28.0.0'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    implementation 'com.facebook.fresco:fresco:1.12.0'
    implementation 'com.facebook.fresco:webpsupport:1.12.0'
    implementation 'com.facebook.fresco:animated-webp:1.12.0'
}

Кто-нибудь может мне помочь, пожалуйста?

1 Ответ

0 голосов
/ 28 февраля 2019

Здесь я получил решение:

Согласно этому комментарию проблема с фреской, где комплект приложений не очень хорошо поддерживается.

Проблема былаэтот пакет приложений строит несколько декс, но Фреско искал только один, чтобы найти файл так.Не было проблем с использованием apk для отправки в магазин воспроизведения.

По этой ссылке я обнаружил, что обновляю следующие библиотеки.

implementation 'com.facebook.fresco:fresco:1.12.0'
implementation 'com.facebook.fresco:webpsupport:1.12.0'
implementation 'com.facebook.fresco:animated-webp:1.12.0'

Обновление:

implementation 'com.facebook.fresco:fresco:1.12.1'
implementation 'com.facebook.fresco:webpsupport:1.12.1'
implementation 'com.facebook.fresco:animated-webp:1.12.1'

Для меня работала следующая версия.

Ссылка:

https://github.com/WhatsApp/stickers/issues/410

https://github.com/WhatsApp/stickers/issues/413

...