No version number for the libs on Android
ClosedPublic

Authored by mkoller on Jul 11 2018, 5:24 PM.

Details

Summary

When including the marble and astro libs into an Android apk, the libs must end with .so otherwise
androiddeployqt (or one of the steps it does) does not include them into the apk file.

Even all Qt libs compiled for Android do not end in .so.5 but only in .so

Diff Detail

Repository
R34 Marble
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
mkoller created this revision.Jul 11 2018, 5:24 PM
Restricted Application added projects: Marble, KDE Edu. · View Herald TranscriptJul 11 2018, 5:24 PM
Restricted Application added subscribers: kde-edu, marble-devel. · View Herald Transcript
mkoller requested review of this revision.Jul 11 2018, 5:24 PM
kossebau resigned from this revision.Jul 11 2018, 5:38 PM

Sorry, but I am currently not active in Marble, so have no clue about things & needs, have to pull out here.

rahn accepted this revision.Jul 11 2018, 5:57 PM
rahn added a subscriber: rahn.

Sounds good. I'm not exactly familiar with this issue but it looks reasonable. Thanks a lot! :-)

If you feel like looking closer into Android support there are two other issues that need addressing that come to my mind:

  • gradle support (IIRC we currently still rely on ancient ant)
  • and openssl support (which got removed from Android around 6.0)
This revision is now accepted and ready to land.Jul 11 2018, 5:57 PM
This revision was automatically updated to reflect the committed changes.