[LibreTorrent][Question] Multiple APK support
Hello. In version 1.6, will be implemented a separate compilation of APK for each architecture (armeabi-v7a, x86, arm64-v8a and x86_64). Does F-Droid support management of individual APKs for each architecture (such as on Google Play)?
Here is the code that implements this:
android {
...
splits {
abi {
enable true
reset()
include 'armeabi-v7a', 'x86', 'arm64-v8a', 'x86_64'
universalApk false
}
}
}
// About building multiple APK https://developer.android.com/studio/build/configure-apk-splits.html
ext.versionCodes = ['armeabi-v7a':1, 'x86':2, 'arm64-v8a':3, 'x86_64':4]
import com.android.build.OutputFile
android.applicationVariants.all { variant ->
variant.outputs.each { output ->
output.versionCodeOverride =
project.ext.versionCodes.get(output.getFilter(OutputFile.ABI)) * 1000000 + android.defaultConfig.versionCode
}
}
On the output we get: