Language Selection

English French German Italian Portuguese Spanish

AAB Support in Qt for Android

Filed under
Android
KDE

Starting with Qt 5.14.0 beta2, users will notice that there are a lot fewer Qt for Android distributions than in previous versions. But don't panic: All the usual target architectures are still available! Instead of distributing a single package for each target ABI, we now have one larger package that covers all the ones we support: arm64-v8a, armv7a, x86 and x86-64.

For users building from source, the new default is also to build for all target ABIs in one go.

The reason for this is that Google Play is moving away from requiring the upload of multiple publisher-signed APK packages. Instead, the recommended form of distribution now is the new AAB format: An unsigned package that contains all supported target ABIs in one. Based on this, the app store will generate signed APKs that are suitable and optimized for the device issuing the request.

Read more

More in Tux Machines

Debian reconsiders init-system diversity

The immediate motivation for a reconsideration would appear to be the proposed addition of elogind, a standalone fork of the systemd-logind daemon, to Debian. Elogind would provide support for systemd's D-Bus-based login mechanism — needed to support small projects like the GNOME desktop — without the need for systemd itself. The addition of elogind has been controversial; it is a difficult package to integrate for a number of reasons. Much of the discussion has evidently been carried out away from the mailing lists, but some context on the problem can be found in this bug report. In short: merging elogind appears to be complex enough that it would be hard to justify in the absence of a strong commitment to the support of non-systemd init systems. It seems possible that this commitment no longer exists across the distribution as a whole; the purpose of a general resolution would be to determine whether that is the case or not. Read more

Android Leftovers

What you need to know about burnout in open source communities

Earlier this year, I was burned out. Coincidentally, at the time, I was also researching the subject of burnout. It's taken some time for me to take what I researched and experienced and put it into words. Recently, the International Classification of Diseases classified burnout as an occupational phenomenon. It defines burnout as a "syndrome conceptualized as resulting from chronic workplace stress that has not been successfully managed." Read more

Raspberry Pi 4: Chronicling the Desktop Experience – Web Browsing – Week 4

This is a weekly blog about the Raspberry Pi 4 (“RPI4”), the latest product in the popular Raspberry Pi range of computers. This week’s blog focuses on an absolutely essential desktop activity. Surfing the web. A web browser is the quintessential desktop application. Everyone needs one, and there is not a desktop Linux distribution around that does not make a web browser available. For Linux, there’s a web browser for every need. There’s heavyweight browsers jammed with a large feature set with addons and extensions. Then there’s leaner web browsers which still offer an attractive graphical interface. And there’s lightweight browsers including console based web browsers too. Read more