bytedeco / javacpp-presets

The missing Java distribution of native C++ libraries
Other
2.68k stars 744 forks source link

android-arm and android-x86 binaries are missing for latest ffmpeg #1483

Open Martmists-GH opened 8 months ago

Martmists-GH commented 8 months ago

Looking at https://repo.maven.apache.org/maven2/org/bytedeco/ffmpeg/6.1.1-1.5.10/ it seems there's no android-arm or android-x86 builds, unlike the previous version at https://repo.maven.apache.org/maven2/org/bytedeco/ffmpeg/6.0-1.5.9/

saudet commented 8 months ago

And do you need them?

Martmists-GH commented 8 months ago

Yes, otherwise I'm stuck using 6.0-1.5.9

saudet commented 8 months ago

Let's see how many other users need this...

Martmists-GH commented 8 months ago

Admittedly x86 is less of a concern as most devices still run arm64 and arm, but there's still some devices running x86 (and I can't find any that run x64)

grill2010 commented 7 months ago

@saudet https://developer.android.com/topic/arc/device-support#overview

The official recommendation from Google

"Ideally, all apps and games with native code ship with all four major Android ABIs (Application Binary Interfaces): armeabi-v7a (arm32), arm64-v8a (arm64), x86 (x86_32), and x86_64"

nickgitnick commented 6 months ago

I need android-arm. Many cheaper Android phones still use armeabi-v7a. I am setting up a Linux environment to try to build this myself

Janix520 commented 5 months ago

Suggest retaining 32-bit