Problema di vulnerabilità Libpng anche dopo l'aggiornamento della libreria opencv

Sto utilizzando le seguenti dependencies nella mia applicazione:

dependencies { compile fileTree(include: '*.jar', dir: 'libs') compile project(':zxing-2.3.0') compile project(':ColorPickerView') compile project(':DropboxChooserSDK') compile project(':PullToRefreshLibrary') compile project(':volley') compile 'com.android.support:recyclerview-v7:24.0.0-alpha2' compile 'com.facebook.android:facebook-android-sdk:4.5.0' compile 'com.google.android.gms:play-services-analytics:8.4.0' compile 'com.google.android.gms:play-services-gcm:8.4.0' compile 'com.android.support:design:23.3.0' compile 'com.github.ctodobom:OpenCV-3.1.0-Android:-SNAPSHOT' } 

Stavo usando la versione 2.4.8 della biblioteca opencv e la console di gioco google ha rifiutato la mia app che dice il problema della vulnerabilità libpng. Così ho aggiornato la libreria opencv a 3.1.0 e ancora la console di gioco google sta respingendo dicendo lo stesso problema di vulnerabilità libpng.

  • Imposta l'image da disegnabile come indicatore nella versione 2 di Google Map
  • Come impedire a EditText di rompere una linea dopo la punteggiatura
  • Aggiunta di righe in Cursore manualmente
  • Connessione non rioutput => ConnectionResult {statusCode = SERVICE_VERSION_UPDATE_REQUIRED, risoluzione = null, messaggio = null} Android Wear
  • Lo stack di attività Android non funziona come è stato specificato nell'ultima attività in docs - lo stack di attività non mostrato
  • Comprensione di isFinishing ()
  • Quindi sono confuso se qualsiasi altra biblioteca dall'alto utilizza la libreria libpng?

    EDIT:

    Ho creato un progetto di esempio che ha le suddette librerie e per lo scopo di test ho scaduto opencv a 2.4.8 (che ha rilascio libpng) e cosa posso dire, non sta avendo alcun avviso su libpng, sta diventando pubblicato. Allora where esattamente è il problema?

  • state_activated on pre Honeycomb Devices
  • Come caricare i dati di frammento solo quando la sua scheda viene cliccata in PagerSlidingTabStrip
  • Android continua a memorizzare le mie intenzioni Extras, come dichiarare un intento in sospeso che mantiene extra freschi?
  • Attiva il menu CAB quando su OnClickEvent su Android
  • Utilizzo di Google Drive per il backup e il ripristino del database SQLite
  • Come submit dati da attività a frammento
  • One Solution collect form web for “Problema di vulnerabilità Libpng anche dopo l'aggiornamento della libreria opencv”

    Ho scoperto il problema. La vecchia libreria opencv (che ha un problema di vulnerabilità) ha creato il file libopencv_java.so ed era ancora nella cartella libs anche dopo l'aggiornamento della libreria. Quindi in qualche modo il nuovo file so non stava generando.

    Passi adottati per risolvere:

    • Prima ho cancellato libopencv_java.so dalla cartella libs.
    • Solo per chiarezza ho eliminato tutto ciò che era nella cartella di generazione .
    • Aggiunta la dipendenza da grado2 di opencv 2.4.13.1 ( compilare 'com.iparse.android:opencv:2.4.13.1' )

    Se si desidera controllare la versione libpng usata da opencv, innanzitutto trovare libopencv_java.so che sarà in libs o crea cartella e utilizza il seguente command nelle strings libopencv_java.so | grep "libpng" terminali strings libopencv_java.so | grep "libpng" strings libopencv_java.so | grep "libpng" .

    Dopo questo ho pubblicato in playstore e tutto va bene. Spero che questo aiuti qualcuno.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.