Я пытался пройти тесты пользовательского интерфейса Xamarin, но я даже не могу их инициализировать. При запуске тестов я получаю это сообщение.
System.Exception: Android SDK не найден. Пожалуйста, установите его, и, если он все еще не найден, установите переменную среды ANDROID_HOME так, чтобы она указывала на каталог.
Поиск мест: Реестр Windows C: \ Program Files (x86) \ Android \ android-sdk - частичное совпадение. Найдено: zipalign, aapt, adb, android.jar Отсутствует: apksigner [Источник: ANDROID_HOME]
Что расстраивает, так это то, что программа, кажется, распознает, что у нее есть большая часть файлов, но отсутствует apksigner
. Но когда я проверил папку android-sdk, она действительно содержит файл apksigner.bat
внутри папки build-tools
.
Я установил ANDROID_HOME
в системных настройках на C:\Program Files (x86)\Android\android-sdk
. Возможно, важно отметить, что я могу нормально запускать приложение Android в эмуляторе, но не могу заставить проект UITest заставить его работать.
ANDROID_HOME
. У вас такая же ошибка? Вы пытались удалить папку bin и obj для очистки и восстановления или перезагрузить компьютер? Что за ошибка сейчас? - person Wendy Zang - MSFT   schedule 08.02.2021