java.lang.UnsatisfiedLinkError: No implementation found for long com.google.android.exoplayer.ext.flac.FlacJni.flacInit() (tried Java_com_google_android_exoplayer_ext_flac_FlacJni_flacInit and Java_com_google_android_exoplayer_ext_flac_FlacJni_flacInit__)

GitHub | dcf82 | 4 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Compiling Flac extension and adding the APK in priv-app folder makes app to CRASH

    GitHub | 4 months ago | dcf82
    java.lang.UnsatisfiedLinkError: No implementation found for long com.google.android.exoplayer.ext.flac.FlacJni.flacInit() (tried Java_com_google_android_exoplayer_ext_flac_FlacJni_flacInit and Java_com_google_android_exoplayer_ext_flac_FlacJni_flacInit__)
  2. 0

    GitHub comment 1343#193651425

    GitHub | 1 year ago | gpinigin
    com.google.android.exoplayer.ExoPlaybackException: com.google.android.exoplayer.upstream.Loader$UnexpectedLoaderException: Unexpected IllegalArgumentException: url == null
  3. 0

    GitHub comment 1151#172209097

    GitHub | 1 year ago | ckarthikv
    com.google.android.exoplayer.ExoPlaybackException: com.google.android.exoplayer.ParserException
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    ExoPlayer does not support FLV

    GitHub | 2 years ago | ehoodkatz
    com.google.android.exoplayer.ExoPlaybackException: com.google.android.exoplayer.extractor.ExtractorSampleSource$UnrecognizedInputFormatException: None of the available extractors (WebmExtractor, FragmentedMp4Extractor, Mp4Extractor, Mp3Extractor, AdtsExtractor, TsExtractor) could read the stream.

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.UnsatisfiedLinkError

      No implementation found for long com.google.android.exoplayer.ext.flac.FlacJni.flacInit() (tried Java_com_google_android_exoplayer_ext_flac_FlacJni_flacInit and Java_com_google_android_exoplayer_ext_flac_FlacJni_flacInit__)

      at com.google.android.exoplayer.ext.flac.FlacJni.flacInit()
    2. com.google.android
      ExtractorSampleSource$ExtractingLoadable.load
      1. com.google.android.exoplayer.ext.flac.FlacJni.flacInit(Native Method)
      2. com.google.android.exoplayer.ext.flac.FlacJni.<init>(SourceFile:55)
      3. com.google.android.exoplayer.ext.flac.FlacExtractor.init(SourceFile:60)
      4. com.google.android.exoplayer.extractor.ExtractorSampleSource$ExtractorHolder.selectExtractor(SourceFile:901)
      5. com.google.android.exoplayer.extractor.ExtractorSampleSource$ExtractingLoadable.load(SourceFile:829)
      5 frames
    3. Custom implementation of exoplayer with slow motion
      Loader$LoadTask.run
      1. com.google.android.exoplayer.upstream.Loader$LoadTask.run(SourceFile:209)
      1 frame
    4. Java RT
      Thread.run
      1. java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428)
      2. java.util.concurrent.FutureTask.run(FutureTask.java:237)
      3. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
      4. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
      5. java.lang.Thread.run(Thread.java:761)
      5 frames