Hoe kan ik MS Visual Studio voor Android Development gebruiken?

Kun je Visual Studio voor Android-ontwikkeling gebruiken?

Zo ja, hoe zou u de Android SDK instellen in plaats van het .NET-framework en zijn er speciale instellingen of configuraties?


Antwoord 1, autoriteit 100%

Ja, u kunt Visual Studio voor Android (native) gebruiken met “vs-android”.

Hier zijn de stappen om het in te stellen:

  1. Download de Android SDK hier.

  2. Download de Android NDK hier.

  3. Download Cygwin hier.

  4. Download de JDK hier.

  5. Download Visual Studio 2010, 2012 of 2013 hier.

  6. Download vs-android hier.

  7. Download Apache Ant hier.

  8. Stel omgevingsvariabelen in:

(Configuratiescherm > Systeem > Geavanceerd > Omgevingsvariabelen)

ANDROID_HOME = <install_path>\android-sdk
ANDROID_NDK_ROOT = <install_path>\android-ndk
ANT_HOME  = <install_path>\apache-ant
JAVA_HOME = <install_path>\jdk
_JAVA_OPTIONS = -Xms256m -Xmx512m  
  1. Download voorbeelden van hier.

Het werkt als een tierelier… en tot nu toe het beste om te gebruiken.


Antwoord 2, autoriteit 71%

Ja dat kan:

http:/ /www.gavpugh.com/2011/02/04/vs-android-developing-for-android-in-visual-studio/

In het geval dat u “Kan tools.jar niet vinden. Verwacht het te vinden in C:\Program Files (x86)\Java\jre6\lib\tools.jar” krijgt, kunt u een omgevingsvariabele JAVA_HOME toevoegen die verwijst naar uw Java JDK-pad, bijvoorbeeld c:\sdks\glassfish3\jdk (herstart MSVC daarna)

Een nog betere oplossing is het gebruik van WinGDB Mobile Edition in Visual Studio: hiermee kunt u Android-projecten maken en debuggen allemaal binnen Visual Studio:

http://ian- ni-lewis.blogspot.com/2011/01/its-like-coming-home-again.html

Download WinGDC voor Android van
http://www.wingdb.com/wgMobileEdition.htm


Antwoord 3, autoriteit 29%

Geloof me, ik heb zo mijn best gedaan om een ​​fatsoenlijke IDE voor Android-ontwikkeling te vinden, maar ik heb gefaald. Ik heb jarenlang Visual Studio gebruikt en het is zo moeilijk voor mij om te wennen aan de manier waarop Eclipse dingen doet.

De nieuwe IntelliJ-ondersteuning voor Android-ontwikkeling komt echter het dichtst in de buurt.


Antwoord 4, autoriteit 22%

Als u geïnteresseerd bent in het produceren van hybride HTML5-toepassingen (webapps verpakt in een systeemeigen container die toegang geeft tot apparaatfuncties), kunt u de Nomad Visual Studio-extensieondersteunt bouwen voor Android-apparaten.


Antwoord 5, autoriteit 18%

Van de Android-documentatie:

De aanbevolen manier om een ​​Android-toepassing te ontwikkelen is om Eclipse te gebruiken met de ADT-plug-in… Als u uw toepassing echter liever in een andere IDE ontwikkelt, zoals IntelliJ, of in een basiseditor, zoals als Emacs kunt u dat in plaats daarvan doen.

Momenteel zijn er plug-ins voor IntelliJ IDEA en NetBeans, maar je kunt nog steeds de tools in /tools gebruiken om de emulator te bouwen, debuggen, bewaken, meten en starten.


Antwoord 6, autoriteit 18%

Er is veel veranderd sinds deze vraag werd gesteld. Visual Studio 2013 met update 4 en Visual Studio 2015 hebben nu geïntegreerde tools voor Apache Cordovaen u kunt voer ze uit op een Visual Studio-emulator voor Android.


Antwoord 7, autoriteit 12%

Microsoft Visual Studio 2015 heeft nu opties voor Android-ontwikkeling: C++, Cordova en C# met Xamarin. Wanneer u een van die Android-ontwikkelingsopties kiest, installeert Visual Studio ook de gloednieuwe Visual Studio Emulator voor Android om te gebruiken als een doelwit voor het debuggen van uw app. U kunt de emulator ook downloaden zonder Visual Studio te hoeven installeren. Voor meer details zie

Visuals Studio 2015
https://www.visualstudio.com/en-us/downloads/visual- studio-2015-downloads-vs

Visual Studio-emulator
https://www.visualstudio.com/en-us/features/msft- android-emulator-vs.aspx

Video van functies https://channel9.msdn.com/Events/Visual-Studio/Visual-Studio-2015-Final-Release-Event/Visual-Studio-Emulator-for-Android

Java-extensie voor Visuals Studio 2012, 2013. 2015
https://visualstudiogallery.msdn.microsoft.com/bc561769-36ff-4a40-9504-e266e8706f93


Antwoord 8, autoriteit 9%

Dat hangt af van wat je eigenlijk wilt bereiken.

U wilt doorgaan met het maken van normale op Java gebaseerde Android-applicaties, maar Visual Studio gebruiken voor ontwikkeling? Dan is het slecht nieuws, want Visual Studio heeft geen ingebouwde Java-ondersteuning. Dus als je het kant-en-klaar gebruikt, verlies je alle Java-specifieke Eclipse-functionaliteit (IntelliSense voor Java, Java-debugger, wizards, enz.) werkt niet met VS).

Aan de andere kant kun je Mono voor Android gebruiken om apps in C# in VS te ontwikkelen, maar ze zien er niet zo soepel uit als de native apps (sommige functionaliteit kan ontbreken, look-and-feel iets anders, enz. .). In dat geval zou zo’n app minder kunnen verkopen dan een “normale” Java-app die eruitziet en aanvoelt als alle andere Java-apps.

Als je het hebt over native Android-code (in C/C++), zoals games, is het nieuws niet zo slecht. Aangezien Visual Studio geen probleem heeft met C++, zijn er talloze manieren om het te laten werken:

  1. Als u alleen uw code wilt compileren, kunt u de gratis vs-androidgebruiken gereedschapset. Het is in wezen een set bouwregels die Visual Studio vertellen hoe de Android-compiler moet worden gestart.

  2. Als u enuw eigen code wilt compileren met Visual Studio, heeft u iets geavanceerder nodig, zoals VisualGDB voor Android. Het kan uw eigen code onafhankelijk bouwen/debuggen, of samen met het debuggen van Java-code van Eclipse.


Antwoord 9, autoriteit 6%

Ik weet dat deze q vrij oud is, maar ik zou er misschien iets aan hebben:

http://blogs .nvidia.com/2013/02/nvidia-introduces-nsight-tegra-to-assist-android-developers/


Antwoord 10, autoriteit 5%

Bovendien kun je VS ook gebruiken voor Android-ontwikkeling, omdat de IDE uiteindelijk niets anders is dan een fraaie teksteditor met snelkoppelingen naar opdrachtregelprogramma’s, zodat de meest populaire IDE’s kunnen worden gebruikt.

Als je echter volledig native wilt ontwikkelen zonder beperkingen, heb je allerlei problemen, zoals problemen met betrekking tot de hoofdlettergevoeligheid van het bestandssysteem en ontbrekende bibliotheken op het Windows-platform.

Als je mobiele Windows-apps probeert te bouwen op het Linux-platform, heb je grotere problemen dan andersom, maar het is nog steeds het meest logisch om Linux te gebruiken met Eclipse voor Android OS.


Antwoord 11, autoriteit 3%

Ik neem aan dat je Java-bestanden kunt openen in Visual Studio en gewoon de opdrachtregelprogramma’s rechtstreeks kunt gebruiken. Ik denk echter niet dat je syntaxisaccentuering of automatische aanvulling krijgt.

Eclipse is eigenlijk niet zo heel anders dan Visual Studio, en er zijn veel tools die zijn ontworpen om Android-ontwikkeling comfortabeler te maken die werken vanuit Eclipse.


Antwoord 12, autoriteit 3%

U kunt Visual Studio voor Android Development gebruiken. Zie hier

een mooi artikel hierover


Antwoord 13, autoriteit 2%

Als je een Android-applicatie wilt maken met de taal C#, kun je Xamaringebruiken.
ze hebben deze geweldige Cross Platform-ontwikkeltool gemaakt waarmee ontwikkelaars iOS- en Android-apps in C#-taal kunnen ontwikkelen.

Xamarin wordt aangeboden in verschillende licenties, van gratis tot enterprise-niveau, maar voor niet, ik zal de startersversie gebruiken die de gratis versie is. Het bevat de Xamarin Studio, wat een geweldige start is voor diegenen die willen proberen hun eerste apps voor Android te maken, ze bieden ook een zakelijke licentie waarmee je kunt ontwikkelen in Visual Studio, zodat je die rijke ervaring kunt gebruiken die vergelijkbaar is met het ontwikkelen van web-apps of Windows Apps, dan hebben ze deze Enterprise die alles bevat


Antwoord 14, autoriteit 2%

Je kunt Visual Studio 2015 gebruiken om platformonafhankelijke apps voor Android, iOS en Windows te bouwen.

IDE: https://www.visualstudio.com/en-US/ verkennen/cordova-vs

Hopelijk helpt dit!


Antwoord 15, autoriteit 2%

U kunt rijke native apps bouwen met C# en Xamarin, waarbij 100% van de native API’s aan u wordt getoond. Of push maximale prestaties met C++ met code die opnieuw kan worden gebruikt met iOS of Windows.

Om dit te kunnen volgen heb je een kopie van Visual Studio nodig, plus de workload ‘Mobiele ontwikkeling met .NET’. U kunt deze functie inschakelen vanaf de eerste installatie van Visual Studio of u kunt er toegang toe krijgen via de ‘Tools -> Hulpprogramma’s en functies ophalen…’ menu-item:

Visual Studio-installatieprogramma

Bij het testen en uitvoeren van uw app heeft u de keuze om dit te doen met een Android-emulator die op uw ontwikkelmachine draait, of door rechtstreeks verbinding te maken met een bestaand Android-apparaat. Er is hier geen juiste optie en verschillende ontwikkelaars geven de voorkeur aan verschillende vormfactoren. Als u de eerste optie kiest, moet u ervoor zorgen dat zodra u de werkbelasting heeft geselecteerd, in het rechterdeelvenster (‘Installatiedetails’) de selectievakjes voor Intel Hardware Accelerated Execution Manager en Google Android Emulator zijn geselecteerd (zoals te zien is hierboven).

Dit artikel helpt je bij het uitvoeren van een eenvoudige Android-applicatie via Visual Studio. Ik zal de link hieronder neerzetten.

https://developer.okta.com/blog/2018/12/27/build-a-basic-android-app-with-xamarin-and-visual-studio

Other episodes