Не удается получить доступ к общедоступному классу AutoSizeableTextView ButtonRenderer - PullRequest
0 голосов
/ 04 марта 2019

Visual Studio показывает следующие ошибки:

error: cannot access AutoSizeableTextView
public class ButtonRenderer
  class file for android.support.v4.widget.AutoSizeableTextView not found - file: \obj\Debug\81\android\src\md5f92e0daf340890c9667469657ee2ece8\ButtonRenderer.java


error: cannot access NestedScrollingChild2
public class ItemsViewRenderer
  class file for android.support.v4.view.NestedScrollingChild2 not found - file: \obj\Debug\81\android\src\md51558244f76c53b6aeda52c8a337f2c37\ItemsViewRenderer.java

error: cannot access NestedScrollingParent2
public class SwipeDismissBehavior_OnDismissListenerImplementor
  class file for android.support.v4.view.NestedScrollingParent2 not found - file: \obj\Debug\81\android\src\mono\android\support\design\widget\SwipeDismissBehavior_OnDismissListenerImplementor.java

error: cannot access TintableImageSourceView
public class ImageButtonRenderer
  class file for android.support.v4.widget.TintableImageSourceView not found - file: \obj\Debug\81\android\src\md51558244f76c53b6aeda52c8a337f2c37\ImageButtonRenderer.java

Я установил несколько пакетов, которые, по моему мнению, вызвали проблему: я установил OneSignal и AppLinks , которые требовали установки Xamarin.GooglePlayServices.База и Xamarin.GooglePlayServices.Basement.затем возникли конфликты между конкретными пакетами Android, я удалил все установленные пакеты до OneSignal.Я удалил папку bin и obj, очистил и собрал проект и перезапустил Visual Studio, но проблема не исчезла!

1 Ответ

0 голосов
/ 04 марта 2019

Оказалось, что я установил пакет Crosslight.Xamarin.GooglePlayServices.Base от Intersoft Solutions, введенный в заблуждение по имени пакета, когда я пытался загрузить пакет от Microsoft, я удалил его и теперьпроект работает нормально

...