J'ai les fichiers .so et le pot, mais quand je l'exécute, j'ai l'erreur: Impossible d'identifier l'apk pour la variante bras-déboguer et le périphérique. Je suis un noob ici donc je dois faire quelque chose de mal, mais je ne peux pas sembler comprendre. Des idées? J'utilise Android Studio 1.1.0 et genymotion pour mon émulation.Android Impossible d'identifier l'apk pour la variante arm-debug et le périphérique
C'est ce que mon fichier de construction ressemble:
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.0"
defaultConfig {
applicationId "com.ctech.music.androidstreamer"
minSdkVersion 14
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors {
x86 {
ndk {
abiFilter "x86"
}
}
arm {
ndk {
abiFilters "armeabi-v7a", "armeabi"
}
}
mips {
ndk {
abiFilter "mips"
}
}
}
packagingOptions {
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
exclude 'META-INF/license.txt'
exclude 'META-INF/notice.txt'
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:22.0.+'
compile 'com.android.support:recyclerview-v7:22.0.+'
compile files('libs/fmmr.jar')
}
Merci beaucoup! J'ai toujours eu une erreur après disant java.lang.UnsatisfiedLinkError Impossible de trouver mon fichier _jni.so. Ajoutant cela juste après les scissions l'a réparé et l'a fonctionné pour moi! sourceSets {{ principaux fichier jniLibs.srcDir ('libs /') }} – Badger
Ok, si cela fonctionne, s'il vous plaît vérifier que les réponses valides, merci! – anquegi
J'utilise com.android.tools.build:gradle-experimental:0.1.0, je devais faire splits.with {} le reste est le même. –