Новый Android Gradle Plugin версии 3. + переместить apk по другим путям по сравнению с 2.2.3.
Некоторые ошибки могут возникать в строке ниже
configuration = project.getConfigurations().getByName('archives');
Используйте gradle assemblerelease uploadsnapshot --debug --info --stacktrace
для сбора дополнительной информации и анализа журналов ошибок.
Старшее местоположение apk
build/outputs/apk/*.apk
расположение apk для AGP 3.x:
build/outputs/apk/<flavour>/<buildtype>/<name>-<buildtype>.apk
так
def apk = file('build/outputs/apk/release/iMobility-release.apk')
artifacts {
archives apk
}
Это для того, чтобы перезаписать пути к архивам с правильным расположением apk.