Я столкнулся с той же проблемой. Я считаю, что может быть что-то не так с avdmanager
или sdkmanager
, потому что он всегда определяет неправильный путь sdk_ root. Например, если я создаю папку под моим root на сервере (например, /root/SDK
) в качестве sdk root, avdmanager
не выполняет поиск папок, таких как emulator
, platform-tools
, et c, под root/SDK
. Оказывается, он всегда ищет в папке верхнего уровня (т.е. /root
). Если в /root
есть много вещей, процесс поиска займет много времени, поэтому он зависает при «загрузке локального репозитория». Если вы подождете достаточно времени, вы в итоге увидите результат. В общем, мое решение - поместить sdk root в один более глубокий уровень папки (например, /root/SDK/android_sdk_linux
). avdmanager
все еще начинает поиск в папке верхнего уровня (то есть, /root/SDK
), но это очень быстро, потому что в /root/SDK
ничего нет. avdmanager
могут выдаваться некоторые предупреждения, но вы можете игнорировать их, потому что по моему опыту побочных эффектов нет.