Так что похоже, что Platforms-28 установлена, и я верю, что она есть, и она трепетает, обнаруживая папку и сообщая вам, что она знает, поэтому переменная окружения также установлена.
Когда это происходит ся делаю следующее:
Добавьте папку Android в PATH.
Перезагрузите компьютер [переменные среды довольно странные, если я этого не сделаю]
удалите android-28, папку инструментов платформы и do и инструменты сборки [которых у вас там даже нет], и перейдите в мой android / tools / bin [в вашем случае это всего лишь tools / bin] в команделинии и запустить совершенно новый sdkmanager "platform-tools" "platforms;android-28" "build-tools;29.0.0"
о, а затем я sdkmanager --licenses
, чтобы проверить все.
затем перезапустить на всякий случай