Развертывание не удалось / ArchitectureNotSupportedBySharedRuntime при развертывании приложения на физический телефон - PullRequest
0 голосов
/ 04 февраля 2020

Я создал пустое приложение Xamarin в Visual Studio 2017. Я установил все эти компоненты:

Xamarin. Android
Android SDK
Android NDK (x64)
GTK #
Xamarin Studio
Xamarin для Visual Studio

Теперь я пытаюсь развернуть это приложение в качестве теста на моем физическом мобильном телефоне:

  • Я включил режим разработчика в мобильном телефоне.
  • Телефон Android Версия: 8.0
  • Когда я подключаю USB, отображается выбор, где стрелка отладки: "alps X27 (Android 4.4 - API 19) "

X27 - это имя моего телефона, и кажется, что уровень API равен 19, как показано автоматически.

На изображении, как видно, я выбрал следующие настройки: Минимум Android версия: Android 4.4 (API Level 19 - Kit Kat) Цель Android версия: Android 8.0 ( Уровень API 26 - Oreo)


СООБЩЕНИЕ ОБ ОШИБКЕ, КОТОРОЕ Я ПОЛУЧИЛА F5 (Развертывание на моем мобильном телефоне):
Ошибка развертывания / ArchitectureNotSupportedBy SharedRuntime

В чем причина этой ошибки?

Код серьезности Описание Ошибка состояния подавления строки файла проекта ADB0000: Ошибка развертывания Xamarin.AndroidTools.AndroidDeploymentException: ArchitectureNotSupportedBySharedRuntime at Xamarin.And.Android.Ando.Droid .MoveNext () --- Конец трассировки стека от предыдущего местоположения, где было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача задачи) Xamarin.AndroidTools.AndroidDeploySession.d__99.MoveNext () 0

Спасибо!

1 Ответ

0 голосов
/ 05 февраля 2020

Я нашел решение после долгих попыток. На изображении ниже показаны настройки, которые у меня работали в Свойствах решения:

enter image description here

...