Stap 7: Xamarin.Forms ondersteuning toevoegen
Dus nu dat we hebben C++ GLES een C#-toepassing werken, kunnen we op naar doet het met Xamarin.Forms. Om te beginnen het pakket Nuget voor toevoegen Xamarin.Forms aan alle 3 yout C# projecten. U doet dit door met de rechtermuisknop op het project, "Beheren Nuget Packages" selecteren, zoeken naar "Xamarin.Forms" en vervolgens de installatie van het.
Volgens Xamarin, ondersteuning voor Win 8.1 een WP 8.1 is nog steeds in de kinderschoenen maar hopelijk zij zal hebben klaar binnenkort.
Helaas, op het moment van schrijven, de Xamarin.Forms Nuget package voor Android wil niet installeren op Visual Studio 2015 Community Edition met de proef van de uitgave van Xamarin Business. Ten eerste VS crashes terwijl installeren en wanneer u opnieuw opent het project lijkt te worden geïnstalleerd, maar u start krijgt vreemd "link" fouten tijdens het compileren die alleen kan worden opgelost door het verwijderen van alle verwijzingen naar Xamarin.Forms. Zodra dit probleem opgelost ik zal proberen om dit project werken met Xamarin.Forms en hetzij deze tutorial uit te breiden of een nieuwe afspraak maken.
Als ik vergeten toe te voegen de info mezelf en dit probleem wordt opgelost, controleert u de volgende pagina's als ze moeten geven u bijna al info u moet het zelf werkend te krijgen:
http://Developer.xamarin.com/guides/cross-platform...
http://Developer.xamarin.com/guides/cross-platform...
http://Developer.xamarin.com/guides/cross-platform...
Hier is hoop dat het vast wordt en ik herinner me...
Ook, als u krijgen deze werken nu wilt, is er een andere manier die ik alleen in grote lijnen zal bespreken. U zal ten eerste naar deze oplossing VS 2013 of Xamarin Studio en misschien opnieuw de Android applicatie er. Dan zul je naar de code voor en verwijderen (of gewoon verwijderen) de Android C++ Library project omdat VS 2013 en Xamarin Studio niet terugherkent. U moet de code verplaatsen naar zoiets als Android Studio. U kunt vervolgens de .so-bibliotheekbestanden er compileren en kopieert u ze naar uw nieuwe project. Je moet waarschijnlijk gewoon om online te zoeken een beetje aan hoe goed te doen dit omdat je een andere naam voor elke ABI moet. Ik zou aanraden het lezen van de volgende:
http://Developer.xamarin.com/guides/Android/Advanc...
https://richzwaap.WordPress.com/2014/08/07/PInvoke...
Voor degenen onder u die misschien af, ik heb eigenlijk zelfs geprobeerd installerend het bloeden rand pre-release Xamarin onderdelen (van het basissysteem al manier aan de Nuget package) en heb nog geen geluk.