2017-11-07 4 views
0

OK, bitte nehmen Sie es mir einfach, ich bin neu in der ganzen Xamarin-Community. Ich habe eine einfache Taschenrechner-App mit MVVMCross gebaut. Wenn ich die App in einem Emulator starte, funktioniert alles super. Es bedarf noch einiger Aufmerksamkeit für die Benutzeroberfläche, aber funktionell funktioniert alles. Wenn ich es archiviere und eine Installation auf meinem Telefon mache, wird es problemlos installiert. Das Problem ist, wenn ich es laufen lasse. Sobald es geöffnet wird, erhalte ich eine Fehlermeldung. "Calculator.UI.Droid wurde gestoppt" Öffnen Sie die App erneut. Ich habe alles durchgegangen, was ich online finden kann, und nichts funktioniert.Probleme beim Ausführen der App auf dem tatsächlichen Gerät

Hier ist mein Setup: Visual Studio 2017 Gemeinschaft mit den neuesten Updates 10 Fenster mit den neuesten Updates Neueste Java SDK

Projekteigenschaften: Compile mit Android Version 7.1 (Nougat) Mindest Android Version 5.0 Ziel Android Version 7.1 Verwenden Schnelle Implementierung - falsche generieren ein Paket (APK) pro ausgewählten ABI - ungeprüft ProGuard aktivieren - geprüft Linking - SDK und User-Baugruppen

Android Phone: Google Pixel 2 mit den neuesten Updates.

Jede Hilfe wäre dankbar. Lass es mich wissen, wenn du mehr Informationen brauchst. Vielen Dank im Voraus

+0

Haben Sie versucht, das Gerät mit Visual Studio zu debuggen? Dies wird höchstwahrscheinlich eine Ausnahme zurückgeben, mit der Sie arbeiten können. – Pilatus

+0

habe ich nicht. Ich habe alles durch einen Emulator laufen lassen, um zu sehen, ob alles funktioniert. Ich bin neu in Android Development und habe ehrlich gesagt noch nicht herausgefunden, es zu debuggen. An dieser Stelle schreibe ich etwas und stelle es dann auf einen Emulator um zu sehen, ob es funktioniert. Ich werde sehen, ob ich es herausfinden kann. Danke – DWCoder

+0

Sie sollten in der Lage sein, Ihr Android-Gerät einfach über USB mit Ihrem Computer zu verbinden und in der Startliste in Visual Studio erscheinen zu lassen (vorausgesetzt, Sie haben das Android-Projekt als Ihr Startprojekt in Ihrer Lösung gewählt). Klicken Sie einfach in VS starten und sehen Sie im Ausgabefenster nach Hinweisen oder Fehlermeldungen. –

Antwort

0

Ich selbst benutze auch Xamarin, und oft bekomme ich dieses Problem, meistens hängt es mit dem Code zusammen, also stellen Sie bitte sicher, dass das der Fall ist.

Kommentieren Sie Ihre Taschenrechner Zeug, und versuchen Sie, die grundlegende App auf Ihrem physischen Gerät zu laufen. Wenn das funktioniert, versuche das Problem zu finden, IDK, wenn du Breakpoints verwenden kannst, weil deine Probleme beim Booten auftreten.

+0

Ich habe eine grundlegende Starter-App ausgeführt und sie installiert und lief gut. – DWCoder

+0

Mhh, versuchen Sie, Ihren Code zu debuggen, damit Sie wissen, welcher Block das Problem verursacht, und geben Sie den Code ein, damit wir Ihnen helfen können. – washichi

Verwandte Themen