generate sign apk 메뉴에서 release apk 생성하면 예전에는 보지 못했던 apk 가 4개가 생성 됩니다. 그리고 생성된 APK 를 구글 스토어에 올리면 호환돼지 않는 기기 라고 뜨는군요
생성된 파일은 아래 4개의 파일입니다.
app-armeabi-release.apk
app-armeabi-v7a-release.apk
app-x86_64-release.apk
app-x86-release.apk
아래는 build.gradle 내용입니다.
signingConfigs {
release {
storeFile file('/Users/unnamed/Desktop/project/android/keys/*****')
storePassword "*****"
keyAlias "*****"
keyPassword "*****"
}
}
buildTypes {
release {
signingConfig signingConfigs.release
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
splits {
abi {
enable true
reset()
include 'x86', 'x86_64', 'armeabi-v7a', 'armeabi'
universalApk false
}
}
buildscript {
repositories {
jcenter()
}
}
compileOptions {
targetCompatibility 1.8
sourceCompatibility 1.8
}
configurations {
all {
exclude group: 'org.json', module: 'json'
}
}
lintOptions {
checkReleaseBuilds false
abortOnError false
}