Sto utilizzando una libreria nativa nel mio progetto Android che è stata compilata per armeabi-v7. Il mio progetto si rivolge a Android SDK 8. Quando provo a eseguirlo con il mio telefono scollegato, l'auto-targeting seleziona un dispositivo virtuale Android 2.2 (armeabi) invece del 4.03 (armeabi-v7) e tenta di installarlo su quello, ma che genera un errore Failed to install apk on device 'emulator!
.Esiste un modo per specificare i requisiti dell'architettura del processore nel manifest di Android?
non riesco a trovare un modo per specificare l'architettura necessaria processore, che sembra strano considerando che si può specificare la versione SDK di Android, i requisiti hardware (come tastiera hardware) con <uses-configuration>
, molti requisiti più hardware e versione ancora OpenGL con <uses-feature>
nel AndroidManifest.xml.
C'è un modo per specificarlo?
forse utilizzando determinate cartelle nella directory libs suggerisce la restrizione dell'architettura supportata della tua app e quindi il mercato Android li gestisce in modo appropriato? –