Uruchamiając debugowanie mojego projektu na emulatorze Android otrzymuję ten błąd:Xamarin Forms błąd: java.lang.NoClassDefFoundError: android.support.graphics.drawable.VectorDrawableCompat
java.lang.NoClassDefFoundError: android.support .graphics.drawable.VectorDrawableCompat
na ten kod:
public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity
{
protected override void OnCreate(Bundle bundle)
{
//SQLitePCL.Batteries.Init();
TabLayoutResource = Resource.Layout.Tabbar;
ToolbarResource = Resource.Layout.Toolbar;
base.OnCreate(bundle);
string dbPath = FileAccessHelper.GetLocalFilePath("clocker.db3");
global::Xamarin.Forms.Forms.Init(this, bundle);
LoadApplication(new Clocker.App(dbPath));
}
}
błąd występuje na tym samym wierszu:
base.OnCreate(bundle);
Próbowałem przeglądać online na inne sugestie, ale odpowiedzi wydają się być związane z konkretnymi plikami studio Xamarin, które nie istnieją w moim projekcie (i.g. plik gradle).
Sprawdziłem zawartość "pakietu" i wydaje się, że jest ona pusta w chwili wystąpienia błędu, ale nie jestem pewien, czy powoduje to błąd.
Używam formularzy PCL Xamarin.
można umieścić kod źródłowy gdzieś tak możemy spróbować odtworzyć poprawkę? –