Возможно, проблема заключается в том, что в вашем коде вы используете `uiautomator dump`, чтобы получить XML-дамп экрана, но при вызове `input tap` вы не учитываете изменение разрешения экрана или плотность пикселей. Если вы используете функцию на разных устройствах с разными разрешениями экрана, то координаты, полученные из XML-дампа, могут быть неправильными для устройства, на котором вы пытаетесь выполнить tap. Рекомендую добавить дополнительную логику для преобразования координат из XML-дампа в координаты, соответствующие разрешению и плотности пикселей вашего устройства.