Minimum API level?

Volker Krause vkrause at kde.org
Mon Jan 14 21:21:28 GMT 2019


On Monday, 14 January 2019 21:08:56 CET Volker Krause wrote:
> Hi,
> 
> yet another version question: which is the minimum API level we want to
> support?
> 
> During the KF5Notification review going below 23 was suggested (still a
> relevant market share).
> 
> https://en.wikipedia.org/wiki/Android_version_history suggest anything below
> 16 would be pointless (no market share anymore).
> 
> https://wiki.qt.io/Android specifies 13 as the lower limit that Qt supports
> for applications.
> 
> https://developer.android.com/about/dashboards/ would suggest >= 19 based on
> market share.
> 
> I'm asking as I just tried to test KF5Notifications on API level 21 (via KDE
> Itinerary), which failed:
> - Aleix's APK: dlopen("/data/data/org.kde.itinerary/lib/libQt5Network.so",
> RTLD_LAZY) failed: dlopen failed: cannot locate symbol
> "ASN1_STRING_get0_data" referenced by "libQt5Network.so"...
> - my local build: dlopen("/data/data/org.kde.itinerary/lib/
> libKF5CoreAddons.so", RTLD_LAZY) failed: dlopen failed: cannot locate symbol
> "__register_atfork" referenced by "libKF5CoreAddons.so"...

FTR, that was a local issue, I got API level 21 working with my build, without 
requiring code changes even, so it's not as bad as I had initially feared.

That makes [19, 21] the interesting range to decide from I think.

> Both APKs work fine on API level 24.
> 
> What do you think?
> 
> Regards,
> Volker

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-android/attachments/20190114/6a8c9a93/attachment.sig>


More information about the KDE-Android mailing list