A Xamarin.android
c#részletes bemutatója a legjobb nyelv a mobilalkalmazások fejlesztéséhez. A Xamarin segítségével teljesen összeállítja az alkalmazásait a C#-ben, pontosan ugyanazt a kódot osztja meg iOS, Android, Windows, Mac és még sok máson. Bármi, amit előadhat az objektum-C, a Swift vagy a Java-ban, akkor a C#-ben is felléphet. Xamarin.android alkalmazások megosztják a kódot az összes platformon. Az IOS, az Android, a Windows és a Mac egyetlen, megosztott C# kódbázissal célozza meg. Használja ki ugyanazt a nyelvet, az API -kat és az adatszerkezeteket minden platformon.
A Xamarin.android az időben történő összeállítását használja az alkalmazás teljesítményének fejlett futásidejű optimalizálására, azaz az alkalmazás egy natív Android APK. Bármely típusú Android API -t, beleértve az új típusú tényezőket is. A Xamarin a Google Android API -jának 100% -át a C#-re hozza, javítva a Java API -kat az Async támogatással, valamint a .NET elnevezési konvenciókkal, így otthon érezheti magát.
Az Android Wear 100% -os API-támogatásához való hozzáféréssel, teljes funkcionalitású alkalmazásokkal, amelyek képesek Android Wear készülékeken futtatni. A Xamarin naprakészen tartja a Google legrosszabb API -ját, így mindig felhasználhatja az alkalmazások legfrissebb funkcióit.
Ez a cikk közzététele elmagyarázza, hogyan lehet letölteni és beállítani az előnézeti SDK -t, hogy az Xamarin.android alkalmazásával alkalmazott alkalmazások készítéséhez.
Az Android Library frissítéseit az Android M -vel adták ki, valamint ezek a frissítések új funkciókat kínálnak mind az Android M, mind az Android korábbi verziói számára.
A Xamarin.android előnézete támogatja az Android M előnézetet, valamint a következőket tartalmazza:
API 22/Android 5.1 kötések – Az Android 5.1 egy frissítés a Lollipop -hoz, amely számos SIM -kártya -támogatást, valamint a szolgáltatói szolgáltatások támogatását adja hozzá.
Pontosan keressük meg, hogyan kezdjük el az alkalmazások felépítését az Android M előnézetével. Az új funkció kiemelt áttekintése az Android M -ben.
Megjegyzés: Az Android M Designer Preview alkalmazásokat nem közzéteheti a Google Play Áruházban.
Követelmény
Az új Android M funkciók felhasználásához szükség van a Xamarin-alapú alkalmazásokban
Xamarin.android: xamarin.android 5.1.77 vagy újabb telepítésre, valamint a Visual Studio vagy a Xamarin Studio segítségével kell konfigurálni. Ha a Xamarin Studio -t használja, akkor az 5.9.4 vagy újabb verzió szükséges.
Android SDK: Az Android M-t vagy később az Android SDK platform-eszközökön keresztül kell telepíteni.
Java JDK 1.7: Az Android M -nek JDK 1.7 -re van szüksége az alkalmazások összeállításához; A JDK 1.7 -et az Oracle -től kínálják.
Eljárás a xamarin.android beállításához
Letöltés, valamint a legfrissebb eszközök, valamint az SDK kötegek beállítása, mielőtt elkészítené az Android M projektet
Telepítse az Android M előnézeti SDK kötegeket és eszközöket.
Töltse le és állítsa be a xamarin.android m webes előnézetet.
Hozzon létre egy új Xamarint. Az Android Munka, amely az Android M -t célozza meg.
Konfiguráljon egy emulátort vagy eszközt az Android M -hez.
Telepítse az Android Preview SDK -t
A Xamarin.android feladat előállításához az Android M -hez az Android SDK Manager -et először be kell használnia az Android MNC előnézetének beállításához:
Indítsa el az Android SDK Manager -t (a Xamarin Studio -ban az Eszközök> Open Android SDK Manager… használata), valamint állítsa be a legújabb Android SDK eszközöket:
Állítsa be a legújabb Android MNC Preview SDK csomagokat is:
Be kell állítania az Android SDK Tools Revision 24.3 vagy újabb felülvizsgálatát. [A kompatibilitás érdekében]
Töltse le és állítsa be a xamarin.android m előnézetet
Töltse le a megfelelő telepítőket a számítógépéhez.
Ablakok:
Xamarin a Visual Studio 3.11 számára
Xamarin Studio for Windows (opcionális)
A Mac OS X személyeknek telepíteniük kell:
Xamarin.android 5.1.77
Xamarin Studio for Mac OS x
Indítson el egy xamarin.android projektet
Hozzon létre egy új Xamarin.android projektet. Ha még nem ismeri az Android előrehaladását a Xamarinnal, lásd a Hello, Androidot, hogy felfedezze az Android projektek előállítását.
Amikor egy Android -projektet készít, akkor a verzióbeállításokat az Android M -hez kell konfigurálnia, hogy a feladatát az Android M -hez megcélozza, konfigurálnia kell a megfelelő Android API szintet. Jelenleg korlátozott IDE támogatás van az Android SDK verzió M. -re történő beállításához a Xamarin Studio -ban, navigáljon a Jobválasztás> Fejlesztési> Android alkalmazás fejlesztése, valamint a minimális SDK verzió beállítása a v5.1 (22) vagy annál alacsonyabb értékre (ne állítsa be a Minimális SDK verzió automatikus vagy v5.2 (23)).
Jelenleg a v5.1 (22) vagy az alacsonyabb beállítást kell használnia ahhoz, hogy az M eszközökbe és az emulátorokba is telepítse (ezt a hibát a jövőbeni kiadásban javítják).
Konfiguráljon emulátor vagy eszköz
Ha emulátorot használ, indítsa el az Android AVD Manager -t, és készítsen egy új eszközt a beállítások betartásával:
Eszköz: Nexus 5, 6 vagy 9. (Nexus 5 ajánlott)
Cél: Android M (előnézet) – API szint MNC
Abi: x86
Például ez az online eszköz úgy van konfigurálva, hogy egy Nexus 5-et emuláljon (csak a Gadget legördülő menüben különbség)
Új funkciók a xamarin.android webhelyen
Futásidejű engedélyek
Az Android Engedélyek rendszerét jelentősen optimalizálták, és egyszerűsítették az Android Lollipop óta. Az Android M-ben az egyének esetenkénti alapon adnak engedélyeket futásidejében, nem pedig a beállítási időben. Nak neknull