Csaba Kiss
Csaba Kiss

Reputation: 5

Android app won't work without "Use Shared Runtime"

When i am debugging, and the "Use Shared Runtime" Is ticked, everything works. However, when i dare to untick it (For the purpose of archiving it), it no longer installs on the Visual Studio (Android 23-x68) emulator with a deployement error

1>Build succeeded. 1>An error occured. See full exception on logs for more details. 1>Failure [INSTALL_FAILED_NO_MATCHING_ABIS]

I have already googled the issue, and it said to tick the supported architectures i intend to publish to. After i have done that however, nothing changed. If i try to install it on a live device, the installation finishes correctly, however it crashes on startup. What am i doing wrong?

Upvotes: 0

Views: 564

Answers (1)

SushiHangover
SushiHangover

Reputation: 74209

The default ABIs for a Debug configuration include all ABIs:

enter image description here

The default ABIs for a Release configuration include only Arm v7a:

enter image description here

Change your release configuration ABIs to match the ones that you wish to include in your archive.

Upvotes: 1

Related Questions