Создание канала платформы на Android для загрузки файла с использованием AWS SDK. Теперь я хочу дождаться завершения загрузки в фоновом режиме и вернуть статус результата.
MethodChannel(flutterEngine.dartExecutor.binaryMessenger, CHANNEL).setMethodCallHandler { call, result ->
if (call.method == "uploadToAWS") {
new DoUpload().execute();
// how to await here ?
result.success(true);
} else {
result.notImplemented()
}
}