Мое приложение отправляет файл на FTP-сервер. Я отправляю файл с java на android через MethodChannel.
Эти части хороши для выполнения всех вещей в одном потоке. Но я хотел бы отправить файл с AsyncTask (java) и фоном.
Также мне нужно отправить результат загрузки файла во Flutter с помощью MethodChannel.
Как я могу это сделать? Я пытался использовать MethodChannel.Result на doInBackground AsyncTask, но он выдает мне эту ошибку:
Caused by: java.lang.RuntimeException: Methods marked with @UiThread must be executed on the main thread. Current thread: AsyncTask #2