#c# #android #xamarin #cocossharp
#c# #Android #xamarin #cocossharp
Вопрос:
Так что я не совсем уверен, куда обращаться с этим. Я решил все проблемы с зависимостями, которые возникли при загрузке CocosSharp Portable template, но проект Android в решении просто отказывается от сборки.
C:Program Файлы (x86) Microsoft Visual Studio 2019 Предварительный просмотр MSBuild Xamarin Android Xamarin.Android.Common.targets(2303,3): ошибка XA4209: не удалось создать JavaTypeInfo для класса: Android.Поддержка.V4.View.Специальные возможности.AccessibilityManagerCompat / IAccessibilityStateChangeListenerImplementor из-за исключения System.IO.DirectoryNotFoundException: не удалось найти часть пути ‘C:UsersAnthonySourceReposCocosSharp Переносная тестовая игра Переносная тестовая игра CocosSharp Переносная тестовая игра CocosSharp.DroidobjDebug81androidsrcmonoandroidsupportv4viewaccessibilityAccessibilityManagerCompat_AccessibilityStateChangeListenerImplementor.java’.
Я видел ряд других вопросов, которые включают исключение с нулевой ссылкой при попытке собрать это, но не тот, из-за которого не удалось найти часть path.
Что я пробовал:
- Очистите и перестройте все решение
- Очистите и перестройте только проект Android
- Вручную очищайте и создавайте каждый отдельный проект
- Вручную удалите все ячейки проекта и папки obj и перестройте решение
- Создание манифеста Android на странице свойств проекта Android
- Добавление
BIND_ACCESSIBILITY_SERVICE
разрешения в манифест Android
Комментарии:
1. Вы использовали Visual Studio 2019? Если это так, вы можете попробовать запустить свой проект в Visual Studio 2017, по сравнению с предварительным просмотром 2019, это может вызвать некоторые проблемы.
2. Вы устранили эту проблему? У меня такая же проблема.
Ответ №1:
У меня была такая же проблема. Путь слишком длинный. Чтобы решить эту проблему, я изменил местоположение моей папки с решениями на местоположение с более коротким путем. Вот и все. Закройте решение, переместите папку и снова откройте решение.