bravobit / FFmpeg-Android

FFMpeg/FFprobe compiled for Android
https://bravobit.nl/
MIT License
740 stars 176 forks source link

error: package nl.bravobit.ffmpeg does not exist & Manifest merger failed #103

Closed nikunjparadva closed 5 years ago

nikunjparadva commented 5 years ago

I upgraded implementation 'nl.bravobit:android-ffmpeg:1.1.5' to implementation 'nl.bravobit:android-ffmpeg:1.1.6'

I got this error

error: package nl.bravobit.ffmpeg does not exist

liamcottle commented 5 years ago

I had the same issue, so stuck with 1.1.5 until resolved.

rafabets commented 5 years ago

Me too. I had to go back to the previous version.

nzackoya commented 5 years ago

1.1.6 has only migration to androidX, nothing more. I believe everyone here are waiting for FFMPEG upgrade than just updating library versions

Brianvdb commented 5 years ago
dependencies {
    implementation 'nl.bravobit:android-ffmpeg:1.1.7'
}

Fixed!

nikunjparadva commented 5 years ago

@Brianvdb I solve old one Error but got new one error,

Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 is also present at [androidx.core:core:1.0.1] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory). Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:8:5-58:19 to override.

I think this error cause of migration to androidX.

Brianvdb commented 5 years ago

Migrate your project to AndroidX, otherwise keep using version 1.1.5

nikunjparadva commented 5 years ago

is there a no other changes in FFMPEG Lib exclude AndroidX?