2017-02-12 3 views
2

Ich habe Xamarin nach der Installation von Win10 auf meinem Computer vor kurzem neu installiert.Xamarin - Keine Ressource gefunden, die übereinstimmt

Wie immer Xamarin Installation und eine grundlegende Xamarin.Forms App startet nicht funktionieren, müssen Sie einige Probleme bekommen und hier sind meine:

Keine Ressource gefunden, die den angegebenen Namen übereinstimmt: attr ' windowNoTitle '.
Es wurde keine Ressource gefunden, die dem angegebenen Namen entspricht: attr 'colorPrimary'.
Es wurde keine Ressource gefunden, die mit dem angegebenen Namen übereinstimmt: attr 'windowActionBar'.
Fehler beim Abrufen des übergeordneten Elements für Element: Keine Ressource gefunden, die mit dem angegebenen Namen übereinstimmt "Theme.AppCompat.Light.DarkActionBar". Keine Ressource gefunden, die dem angegebenen Namen entspricht: attr 'colorPrimaryDark'.
Keine Ressource gefunden, die dem angegebenen Namen entspricht: attr 'colorAccent'.
Keine Ressource gefunden, die dem angegebenen Namen entspricht: attr 'colorAccent'.
Es wurde keine Ressource gefunden, die mit dem angegebenen Namen übereinstimmt: attr 'windowActionModeOverlay'. Fehler beim Abrufen des übergeordneten Elements für das Element: Es wurde keine Ressource gefunden, die mit dem angegebenen Namen "Theme.AppCompat.Light.Dialog" übereinstimmt.

Ich habe mehrere Themen lesen, die Sie benötigen, die min SDK-Version, dies zu ändern:

<uses-sdk android:targetSdkVersion="23" android:minSdkVersion="23" /> und haben alle Pakete auf dem neuesten Stand in Android SDK Manager (es ist der Fall auch).

Aber ich bekomme immer noch die Fehler.

Irgendwelche Hinweise, was geändert werden muss, damit meine grundlegende App funktioniert?

EDIT styles.xml existiert und sieht aus wie:

<?xml version="1.0" encoding="utf-8" ?> 
<resources> 

    <style name="MainTheme" parent="MainTheme.Base"> 
    </style> 
    <!-- Base theme applied no matter what API --> 
    <style name="MainTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar"> 
    <!--If you are using revision 22.1 please use just windowNoTitle. Without android:--> 
    <item name="windowNoTitle">true</item> 
    <!--We will be using the toolbar so no need to show ActionBar--> 
    <item name="windowActionBar">false</item> 
    [...] 
+0

Während meiner Arbeit mit Xamarin habe ich viele "keinen Grund" Fehler erlebt. Zuerst versuchte ich, sie alleine zu lösen (indem ich Xamarin-Foren checkte, Google), aber schließlich löste REINSTALLATION sie alle. – PeMaCN

+0

Ich habe Xamarin bereits neu installiert ... –

Antwort

4

Ok, bekam es nach vielen Versuchen, so was zu tun ist:

Visual Studio:

  1. Zum Tools > Options > Xamarin > Android Settings: Wechsel zu JDK 1.8 (statt 1.7)!
  2. Schließen VS

zu JDK ändern 1.8 wird der Fehler Unsupported major.minor version 52.0

Fenster (Lokal) dauerhaft vermeiden:

  1. Alles löschen Xamarin.Android.* Ordner in C:\Users\<User>\AppData\Local\Xamarin
  2. Löschen Sie die zips Ordner in der gleichen
  3. Lage

Fenster (in meinem Projektordner):

  1. löschen .vs Ordner
  2. löschen alle Xamarin.Android.* Ordner in packages Ordner
  3. Löschen /obj und /bin Ordner in das .Droid-Projekt

Öffnen Sie Visual Studio und erstellen Sie Ihre s neu Lösung.

Bei der ersten Kompilierung, seien Sie geduldig! Zips werden erneut in Xamarin/zips heruntergeladen und extrahiert (mindestens 5 Minuten auf meinem Computer).

Warten ... Warten ...

Und es ist in Ordnung, ist Lösung auf meinem Smartphone im Einsatz und alles funktioniert. Danke an alle.

Hoffe, es wird jemand anderen helfen!

0

Xamarin groß ist - aber das Problem ärgerlich ist. Bitte versuchen Sie dies:

Erste Lösung: - entfernen und erneut installieren Sie die folgenden Bibliotheks Xamarin.Android.Support.v7.AppCompat

Zweite Lösung:

  • Schließen VS
  • alle bin Löschen & obj Ordner in allen Projekten
  • Löschen Sie alles im Paketordner
  • Löschen Sie alles in C: \ Benutzer [Benutzer ame] \ AppData \ Local \ Xamarin (außer Mono & android)
  • Öffnen Sie die Lösung und erstellen Sie sie neu. Es sollte erneut alle erforderlichen Bibliotheken herunterladen.

Ich hoffe, es hilft.

0

Ich habe einfach nur einen Rechtsklick auf das Droid-Projekt gemacht und auf "Clean" geklickt. Sobald ich das gemacht hatte, funktionierten meine Builds und Deploits wieder gut.

Verwandte Themen