Ich habe ein paar Links gefunden, aber sie erklären nicht, wie das gemacht wird. Ich kann mit Xamarin Studio IDE debuggen, aber diese IDE (keine Beleidigung) ist im Vergleich zu Visual Studio 2012 lahm.
Mit Visual Studio 2012 scheint es nur eine Option zu geben, einen Emulator zum Debuggen auszuwählen. Wie kann ich es auf meinem realen Gerät über USB debuggen lassen (ich habe bereits USB-Debugging = true)?
84
Antworten:
Ich verwende Visual Studio 2017 mit einem OnePlus.
Um das Debuggen zum Laufen zu bringen, habe ich Folgendes getan.
Randnotiz: Mir ist aufgefallen, dass es manchmal auch vom verwendeten Kabel abhängt. Wenn Sie immer noch kein Glück haben, versuchen Sie es vielleicht mit einem anderen Kabel.
quelle
Auf dem Android-Gerät wird eine Bestätigungsaufforderung angezeigt, in der Sie gefragt werden, ob der PC eine Verbindung herstellen darf. Es ist leicht zu übersehen, wenn der Bildschirm Ihres Geräts in den Ruhezustand versetzt wurde.
quelle
Ich verwende Visual Studio 2015 mit Xamarin. Die einzige Möglichkeit, mein Galaxy S4 zu erkennen, besteht darin, das USB-Debugging aus- und wieder einzuschalten, während VS ausgeführt wird. Dies ist jedes Mal erforderlich, wenn ich dieses Telefon mit VS verwenden möchte. Ich musste das noch nie mit Android Studio machen.
quelle
1 - Originaltreiber (Beispiel: http://androidmtk.com/download-samsung-usb-drivers )
2 - Aktivieren Sie die Entwickleroptionen auf Mobilgeräten (z. B. unter Android 4.2.2, 7 Klicken Sie auf "Mobile Info" - "Seriennummer").
3 - USB-Debugging auch für die Optionen Ihres mobilen Entwicklers
quelle
Ich hatte auch ein ähnliches Problem. Ich habe es gelöst, indem ich die für mein Telefonmodell spezifischen USB-Treiber installiert habe.
quelle
tl; dr Installieren Sie Treiber, falls Sie dies noch nicht getan haben.
Wie in einem der obigen Kommentare erwähnt, habe ich den gerätespezifischen USB-Treiber installiert (LG-Treiber finden Sie hier ) und mein Problem dadurch behoben. Es funktioniert jetzt perfekt.
Ich hatte den (falschen!) Eindruck, dass ich die Treiber nicht installieren müsste, um das Debuggen zu aktivieren. Ich konnte mein Gerät bereits an meinen Laptop anschließen, um Dateien usw. anzuzeigen, und hielt daher Treiber für unnötig.
quelle
Sobald alles andere fertig ist, wird das Gerät möglicherweise in der Liste "Nicht kompatible Geräte" angezeigt. Dies kann passieren, wenn die in Ihrem Projekt festgelegte "Minimun Android-Version" höher ist als die Android-Version, die Sie auf Ihrem Gerät haben. In diesem Fall können Sie die "Minimun Android-Version" im Android-Manifest festlegen
quelle
Ich habe meine mobile Verbindung in den USB-Lademodus versetzt und das USB-Debugging aktiviert. Möglicherweise wird nach der Treiberinstallation gefragt. Trennen Sie nach der Treiberinstallation das Mobiltelefon und verbinden Sie es erneut. Dies sollte nun in der Visual Studio-Geräteliste zum Debuggen angezeigt werden.
quelle
Es sieht so aus, als ob Xamarin Android Player nicht installiert ist. Sie müssen dies installieren .
quelle