Я использую Xamarin Test Recorder с корпоративной подпиской в Windows 10.
При попытке начать запись теста:
Редактор (с загруженным тестовым классом) -> Значок Xamarin Test Recorder -> Записать новый тест -> Выберите APK -> затем выберите файл .apk.
В синей строке состояния выдается следующая ошибка:
Failed connecting to app: Failed to execute: C:\Program Files (x86)\Java\jdk1.8.0_112\bin\keytool.exe -J-Duser.language=en -list -v -alias <alias> -keytore <pathtokeystore> -storepass <storepass> - exit code: 1 Error occured during initialization of VM Unable to use shared archive. An error has occurred while processing the shared archive file. Unable to unmape shared space.
Я полагаю, что ошибка направляется в Xamarin Test Recorder при выполнении 32-разрядной версии keytool.
Я пытался запустить ту же команду в оболочке Windows.
При использовании 32-разрядной версии keytool возникает та же ошибка.
При использовании 64-битной версии (той же версии JDK) ошибка не возвращается.
Поэтому мой вопрос:
Как я могу изменить, какой JDK (или какой keytool) использует Xamarin Test Recorder?
Большое спасибо за твою помощь.