2015-07-20 19 views
13

Im Moment versuche ich leere Anwendung mit Cross-Plattform-Lösung in Xamarin Studio zu starten.Xamarin Studio plattformübergreifende App Fehler

Ich habe versucht, app mit leeren Bibliotheksprojekt und gemeinsame Bibliothek, beide hat die gleichen Fehler. Nun ungelöste Probleme sind:

1) Build-Fehler:

Error XA5207: Please install package: 'Android Support Library' available in SDK installer. Java library file classes.jar doesn't exist. (XA5207) (*projectName*) 

Error XA5207: Please install package: 'Android Support Library' available in SDK installer. Java library file libs/internal_impl-21.0.3.jar doesn't exist. (XA5207) (*projectName*) 

This question half mir nicht.

2) Einige Links sagt, es könnte wegen der alten Mono.Android.Support.v4 Komponente sein. Meine Komponentenversion ist 21.0.3.0. Nach dem Anklicken des Update heißt es:

You are trying to install this package into a project that targets 'MonoAndroid,Version=v4.0', but the package does not contain any assembly references or content files that are compatible with that framework. 

Meine Mono.Android Montage Version ist 0.0.0.0 und ich dodn't wissen, wie es zu aktualisieren.

Ich habe versucht, PCL-Projekt mit PCL 4.5 - profile7. Neue Projekte erstellen normal, aber nach dem ersten Projekt sauber gibt es mir Fehler über nicht gefunden classes.jar Datei wie oben beschrieben. Ein weiteres neues PCL-Projekt ist noch in Ordnung.

UPDATE

Fehler bei PCL-Projekt occures nicht nach sauber - es occures mit inbegriffen Xamarin.Forms NuGet auf Android-Projekt.

UPDATE

Nach Ziel Rahmen von Android Projekt v4.0.3 steigenden I Mono.Android.Support.v4 Komponente successfuly aktualisiert, aber es mir immer noch über Please install package Fehler zeigen.

UPDATE

Ich verwende Windows 7 OS, das gleiche Problem mit allen Benutzern neuen Benutzer mit. Aber auf einem anderen Computer mit Windows 8 funktioniert es. Es ist keine Lösung für mich, aber es kann irgendwie jemandem helfen.

+0

Könnten Sie einen vollständigen Buildfehler posten? –

+0

Alle Fehlermeldungen sind hier. @ Prashant – Ircover

+0

Haben Sie versucht, in den Android SDK Manager zu gehen und sicherzustellen, dass die Android Support Library tatsächlich korrekt installiert ist? Es sollte unter Extras> Android Support Library sein. Möglicherweise müssen Sie Ihren Pfad aktualisieren, um darauf zu zeigen. – Yulfy

Antwort

1

Ich denke, dass Ihr Java JDK und JRE nicht ordnungsgemäß installiert und Ihr Pfad nicht in Ihrer Umgebungsvariable gesetzt wird, müssen Sie Ihren jdk-Pfad hinzufügen, und wenn Sie Anwendung Cross-Plattform verwenden, fügen Sie auch Pfad SDK in Ihrem Computer Umgebungsvariable . mit CMD werfen erstellen Projekt.

Verwandte Themen