Ältere Windows SDKs und Emulatoren herunterladen
Ich habe ja bereits die eine oder andere UWP-App geschrieben. Dazu habe ich auch schon einen Blog-Beitrag geschrieben, welche meiner Apps im Windows Store gibt. Außerdem habe ich bereits YouTube-Videos zum Thema UWP-Entwicklung veröffentlicht. Allerdings kommt es vor, dass sich ältere UWP-Apps nicht mehr im neueren Visual Studio importieren lassen, da das passende SDK fehlt. Früher konnte man hier einfach den Visual Studio Installer öffnen und das passende SDK nachinstallieren. Dies ist allerdings nicht für jedes SDK unter Visual Studio 2022 mehr möglich.
Erster Emulator für das Surface Duo veröffentlicht
Microsoft hatte im Rahmen seins Surface Events im Oktober 2019 zwei neue Geräte der Öffentlichkeit vorgestellt. Zum einen das Surface Neo, ein Laptop mit zwei Bildschirmen und Windows X als Betriebssystem und zum anderen das Surface Duo, ein Smartphone, welches ebenfalls über zwei Bildschirme verfügt und mit Android betrieben wird. Die Veröffentlichung der Geräte wurde für die Weihnachtssaison 2020 angegeben und seitdem wurde es auch wieder ruhiger um die Geräte, aber nun hat Microsoft einen ersten Emulator veröffentlicht, welcher es Entwicklern ermöglicht, einen ersten Blick auf das Surface Duo zu werfen.
Zugriff auf localhost vom Android Emulator
Gerade wenn man als Full-Stack Entwickler sowohl ein Backend als auch das passende Frontend entwickeln möchte, möchte man früher oder später die Aufrufe gegen eine lokale Version des Backends machen, um dieses besser debuggen zu können.
Wenn als Frontend dann vielleicht Xamarin.Forms oder Xamarin.Android zum Einsatz kommt, dann testen man seine App am einfachsten mit dem Android Emulator. Wenn man hier nun eine localhost-Adresse verwendet, dann schlägt dieser Request jedoch fehl.
Visual Studio Emulator für Android
Sofern man Visual Studio 2017 über den Installer installiert und den Eintrag Mobile Entwicklung mit .NET aktiviert hat, werden standardmäßig Emulatoren für Android von Google bereitgestellt. Diese verbrauchen zum einen sehr viel Speicherplatz und zum anderen sind diese (aus meiner Sicht) auch nicht immer sehr performant. Daher möchte ich in diesem Beitrag zeigen, wie man mit wenig Aufwand die Visual Studio Emulatoren für Android installieren und einrichten kann. Als Voraussetzung muss Hyper-V auf dem Rechner aktiviert sein.