Ошибка при установке apk на Android raspberry pi3

#android

#Android

Вопрос:

мой raspberry pi не x86.

при установке apk возникает ошибка.

The currently selected variant "x86-debug" uses split APKs,
but none of the 5 split apks are compatible with the current device with density
"213" and ABIs "armeabi-v7a, armeabi" Error while Installing APK

итак, я пытаюсь изменить gradle

 apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"
    defaultConfig {
        applicationId "my package name"
        minSdkVersion 19
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }

    splits {
        abi {
            enable true
            reset()
            include 'x86', 'armeabi-v7a', 'mips', 'armeabi'
            universalApk true
        }
    }
    productFlavors {
        x86 {
            ndk {
                 abiFilter "x86"
            }
        }
    }
    buildTypes {
        release {
            minifyEnabled false 
            proguardFiles getDefaultProguardFile(''proguard-android.txt'), 'proguard-rules.pro'
    }
    debug {
    }
}
sourceSets.main {
    jni.srcDirs = []
    jniLibs.srcDir 'src/main/libs'
}
  

но та же ошибка при установке apk.
Я думаю, что мой тип сборки Android Studio x86. но мой тип raspberry pi arm.
измените мой тип сборки.

пожалуйста, дайте мне совет

Спасибо.

Комментарии:

1. Проверьте apk для сборки, просто выберите подходящий для установки, например app-arm.apk или что-то в этом роде

Ответ №1:

попробуйте добавить новый интерфейс:

 arm {
      ndk {
         abiFilters ("armeabi","armeabi-v7a", "arm64-v8a")
      }
 }
  

должно сработать.