Incompatible versions on F-Droid and Aurorastore

In the past I’ve managed to install the latest version (34.+) of the Nextcloud client on a DGTEC tablet running Android 12. I uninstalled it, but when I tried to reinstall it I keep getting the message about the app being incompatible.

I’ve tried the suggestion in Nextcloud-Client (Android): Installing from F-Droid fails with INSTALL_FAILED_UPDATE_INCOMPATIBLE (had it from Play Store before) but after using adb to successfully uninstall the client I still couldn’t install any of the latest versions of the Nextcloud client from neither F-Droid nor Aurorastore (for privacy reasons I don’t have a Google account so I can’t use Google Play Store).

I managed to install a very early version (probably 3.x or earlier) by downloading the APK file from the Nextcloud website. However, I can’t install a later APK file for the later versions.

I’ve tried a factory reset and still get the message that the Nextcloud client is incompatible.

How can I download or update to the latest versions?

the store message doesn’t give enough detail to know what’s blocking the install. i’d check what the tablet reports first:

adb shell getprop ro.product.cpu.abilist

then compare that result with the architectures listed for the current Nextcloud build: arm64-v8a and x86_64.

if one of those is listed, try installing the current official APK through ADB and paste the exact error here. if neither is listed, the architecture may be why F-Droid and Aurora mark it incompatible.

that should at least tell you whether this is a device compatibility issue or a separate install problem.

First of all, thank you for your reply.

Secondly, the adb shell getprop ro.product.cpu.abilist command returned:

armeabi-v7a,armeabi

which doesn’t seem to be one of those that you listed.

This is strange to me because about a year ago I was able to install Nextcloud onto the tablet, but I couldn’t reinstall it after recently removing it. Does this mean that F-Droid and Aurora Store have changed the architecture that they support?

I also tried the command:

adb install nextcloud-340010090.apk

and got the error:

Performing Streamed Install
adb: failed to install nextcloud-340010090.apk: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]

Hopefully this will also help.