So starten Sie die Entwicklung von Android-Apps in Visual Studio 2017

. Dies könnte sich für Windows-basierte Android-Entwickler als großer Fortschritt erweisen.



Im Vergleich zu anderen IDEs (integrierte Entwicklungsumgebung) hat Visual Studio seine eigenen Vor- und Nachteile. Visual Studio bietet C ++ - Programmierern eine bemerkenswerte plattformübergreifende Entwicklungsunterstützung. Als native Windows-IDE ist es für Nicht-Linux-Enthusiasten sicherlich weniger problematisch, den Betrieb aufzunehmen. Die Nachteile wären die Überfülle an GUIDs und das langsamere Debuggen im Vergleich zu anderen IDEs. Wenn Sie jedoch an der Entwicklung CPU-intensiver Apps in C ++ interessiert sind, ist Visual Studio eine IDE, die ihren Preis wert ist.

So installieren Sie Visual Studio unter Windows

Bedarf:

Visual Studio 2017
Xamarin Live [Optional]

Laden Sie das Visual Studio-Installationspaket herunter. Beim Starten werden Sie gefragt, welche Komponenten Sie installieren möchten. Informationen zur Android-Entwicklung finden Sie unter „ Arbeitsbelastung ” und wähle ' Mobile Entwicklung mit C ++ “ , dann wähle ' Android-Entwicklung ”.





Visual Studio installiert den Visual Studio-Editor, den C ++ - Debugger, verschiedene Android-Build-Tools, Compiler und einige andere erforderliche Ressourcen. Optional können Sie den Google Android Emulator jedoch auch im Visual Studio-Installationsprogramm installieren Xamarin Live ist eine Überlegung wert - es handelt sich um eine App, die auf Ihrem Android-Telefon ausgeführt wird und in Ihre Visual Studio-Ressourcen eingebunden werden kann, um eine Live-Vorschau und ein Debugging Ihrer Visual Studio-Apps direkt auf Ihrem Android-Telefon zu ermöglichen.



Android C ++ - Entwicklung mit Visual Studio

Starten Sie den Visual Studio-Editor und navigieren Sie zu Datei > Neu > Projekt > Visual C ++ > Plattformübergreifend > Android . Geben Sie Ihrer App einen Namen und drücken Sie “ in Ordnung ”.

Von hier aus können Sie die Vorlage auswählen, mit der Sie arbeiten möchten. Es stehen eine Reihe von Vorlagen zur Auswahl, aber die meisten grafikintensiven Apps werden mit der Vorlage geliefert Native-Activity-Anwendung (Android) Vorlage.



Das Menü 'Solutions Explorer' wird angezeigt. Hier stehen zwei Projekte zur Verfügung:

MyAndroidApp.NativeActivity - Diese enthält alle Referenzen und den Klebercode, die Sie zum Ausführen Ihrer App als native Android-Aktivität benötigen.

MyAndroidApp.Packaging - Diese enthält die Dateien AndroidManifest.xml und build.xml und verpackt Ihre App in eine APK-Datei zur Installation auf Android-Geräten.

Ich werde dich nicht durchbringen Codierung eine App, aber nachdem Sie ein Projekt erstellt haben, können Sie zu der App navigieren Lösungsplattform Wählen Sie die Gerätearchitektur aus, für die Sie kompilieren möchten, und drücken Sie dann F5, um die App in dem Emulator auszuführen, mit dem Sie eine Verbindung zu Visual Studio hergestellt haben, oder senden Sie sie an Xamarin Live auf Ihrem Gerät, um dort eine Vorschau anzuzeigen und Fehler zu beheben.

Bearbeiten und Debuggen von Java-Code

Wenn Sie eine Java-basierte App anstelle von C ++ anstreben, benötigen Sie die Visual Studio Java-Sprachdienst für Android - Dadurch wird ein Texteditor aktiviert, der Ihre Java-Zeichenfolgen einfärbt. Wenn Sie mit dem Bearbeiten Ihres Java-Codes fertig sind, können Sie im Visual Studio-Debug-Menü ' Nur Java ”Aus dem Menü Debug Type.

Verbinden von Xamarin Live mit Visual Studio

Wenn Sie Apps lieber direkt auf Ihrem Android-Handy als auf einem Emulator anzeigen und debuggen möchten, Xamarin Live ist für Sie.

Zuerst müssen Sie die Xamarin Live-App von Google Play auf Ihrem Android-Gerät installieren. Dann schnapp dir das Xamarin Updater für Visual Studio 2017 und installieren Sie es auf Ihrem PC.

Jetzt müssen Sie Ihre Android-App als erstellen Xamarin-Projekt und Sie werden aufgefordert, Ihr Gerät über einen QR-Barcode auf Ihrem Bildschirm zu koppeln.

Wenn Sie Ihre App zum Testen auf Ihrem Gerät an Xamarin Live senden möchten, wählen Sie einfach die Schaltfläche 'Ausführen' in Visual Studio und wählen Sie eine der folgenden Optionen:

Ohne Debuggen starten: Auf diese Weise können Sie die App direkt auf Ihrem Gerät bearbeiten. Die App wird neu gestartet, sobald Codeänderungen vorgenommen und gespeichert werden.

Starten Sie das Debuggen: Auf diese Weise können Sie die Variablen und Haltepunkte Ihrer App überprüfen, der Code kann jedoch nicht bearbeitet werden.

Live Run Aktuelle Ansicht: Hier können Sie die App in Visual Studio bearbeiten und die App-Änderungen auf Ihrem Computerbildschirm anzeigen. Grundsätzlich wird das Xamarin Live-App-Fenster auf Ihren Desktop gestreamt.

Das ist alles für diesen Leitfaden! Ohne deine Hand zu halten und dich durch zu führen Codierung Bei einer App gibt es nicht viel mehr hinzuzufügen. Möglicherweise interessieren Sie sich jedoch für die folgenden Appuals-Themen:

So erstellen Sie eine einfache Android-App in Phonegap
So erstellen Sie ein benutzerdefiniertes ROM aus einem Android Open Source-Projekt | Pt. 2

3 Minuten gelesen