Есть ли способ опубликовать sh прогресс из doInBackground () в onProgressUpdate () без использования publishProgress ()?
По определению нет. onProgressUpdate() вызывается только в ответ на вызов publishProgress().
onProgressUpdate()
publishProgress()
Обратите внимание, что AsyncTask может быть помечено как устаревшее с выпуском Android 11.
AsyncTask