Java. Interop отсутствует после обновления до VS для Ma c 8.5 - PullRequest
0 голосов
/ 25 марта 2020

ОБЩАЯ ИНФОРМАЦИЯ: Проект использует Xamarin.Forms 3.5 (из-за унаследованного технического долга обновление до 4.0+ приводит к поломке приложения, и клиент не хочет тратить время на переписывание приложения прямо сейчас).

ПРОБЛЕМА: Обновлен VS для Ma c до версии 8.5, и теперь проект Droid не будет собираться. Получите ошибку о том, что Java. Внутренняя сборка отсутствует. Конечно же, когда я проверяю по ссылкам Java. Interop отсутствует. Кажется, недоступно в диалоговом окне «Добавить ссылки».

РЕДАКТИРОВАТЬ: мне удалось найти файл Java .Interop по следующему пути, но приложение по-прежнему не может скомпилироваться после добавления ссылки на файл. Filepath = Macinto sh HD ▸ Библиотека ▸ Рамки ▸ Xamarin. Android .рамка ▸ Версии ▸ 9.0.0-20 ▸ lib ▸ xamarin.android ▸ xbuild-фреймворки ▸ MonoAndroid ▸ v1.0

1 Ответ

0 голосов
/ 27 марта 2020

Поскольку я продолжал исследовать ошибку развертывания, я столкнулся с этой проблемой github , где Брендан упоминает об изменении AndroidDexTool на d8 (принятый ответ на форумах Xamarin использует dx). Поэтому по какой-то причине я изменил его обратно на d8, нажал run и вуаля - он собран и развернут без ошибок. Go рисунок. Спасибо за вашу помощь!

...