Ich habe versucht, meine App in das Android L Preview Intel Atom Virtual Device zu installieren, es ist fehlgeschlagen mit dem Fehler:
INSTALL_FAILED_NO_MATCHING_ABIS
Was bedeutet das?
Ich habe versucht, meine App in das Android L Preview Intel Atom Virtual Device zu installieren, es ist fehlgeschlagen mit dem Fehler:
INSTALL_FAILED_NO_MATCHING_ABIS
Was bedeutet das?
In meinem Fall musste ich die x86-Version der Anwendung herunterladen.
In der Visual Studio Community-Edition 2017 funktioniert die Auswahl der unterstützten ABIs unter Android-Optionen manchmal nicht.
In diesem Fall überprüfen Sie bitte, ob die .csproj die folgende Zeile hat und keine doppelten Zeilen in den gleichen Buildkonfigurationen vorhanden sind.
armeabi;armeabi-v7a;x86;x86_64;arm64-v8a
Um zu bearbeiten,
Im Grunde, wenn Sie alles oben versucht haben und immer noch den gleichen Fehler haben "Weil ich dieses Problem auch schon hatte", dann überprüfen Sie, welche .jar oder .aar oder Modul Sie hinzugefügt haben, möglicherweise die Bibliothek, die ndk verwendet, und diese nicht 8.0 (Oreo)+ unterstützt. Ich verwende beispielsweise die Microsoft SignalR-Socket-Bibliothek und füge ihre .jar-Dateien hinzu und später muss ich feststellen, dass die App in Oreo nicht installiert wird. Dann entferne ich diese Bibliothek, da es derzeit keine Lösung auf ihrer Git-Seite gibt und ich eine andere wähle.
Bitte überprüfen Sie also die Bibliothek, die Sie verwenden, und suchen Sie danach, wenn Sie sie dringend benötigen.
Im Allgemeinen, um herauszufinden, welche Bibliotheksabhängigkeit eine inkompatible ABI hat,
Du kannst versuchen, die Version zu aktualisieren / zu entfernen / diese Bibliotheken zu ersetzen, um das Problem INSTALL_FAILED_NO_MATCHING_ABIS beim Installieren der APK zu lösen
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.