У меня есть некоторые родные библиотеки, которые я загружаю в свое приложение для Android.Обычно клиенты поддерживают одну архитектуру, поэтому, когда я проверяю с Build.SUPPORTED_ABIS
, я получаю что-то вроде "armeabi-v7a","armeabi"
.За исключением хромбуков.Кажется, они поддерживают две архитектуры.Там я получаю Build.SUPPORTED_ABIS = "x86","armeabi-v7a","armeabi"
.Насколько я понимаю, это означает, что он поддерживает и x86, и arm, но предпочитает x86.
Есть ли способ указать для моего приложения, какую архитектуру я бы предпочел, чтобы оно загружалось в этом случае?Я бы предпочел, чтобы он загружал руку, а не x86, хотя x86 находится на первой позиции.