Android Q API-k - mi új, és mit jelent az Android?

Szerző: Louise Ward
A Teremtés Dátuma: 4 Február 2021
Frissítés Dátuma: 1 Július 2024
Anonim
Android Q API-k - mi új, és mit jelent az Android? - Hírek
Android Q API-k - mi új, és mit jelent az Android? - Hírek

Tartalom


Itt található az Android Q első előnézete, mindenféle fejlesztői beszéd mellett, alatta található új kóddal kapcsolatban. Az Android Q Beta 1 már ma elérhető a korai alkalmazók és fejlesztők számára, rengeteg új fejlesztéssel járva.

Noha nyilvánvalóan vannak bizonyos felhasználói szempontok az Android Q-ban, sok, ami az Android Q-t különlegessé teszi, a kód alatt található. API-król vagy alkalmazásprogramozási felületekről beszélünk. Ezek az API-k alapvető szerepet játszanak abban, hogy az alkalmazások hogyan működnek együtt az alapul szolgáló operációs rendszerrel.

Ahogy az várható volt, a közelgő SDK előnézet számos új API-t tartalmaz, így a fejlesztők még több funkcionalitást adhatnak a platformhoz. Itt van az új Android Q API-k, amelyekről tudnia kell.


Neural Network API 1.2

A Google azt akarja, hogy az Android-telefon AI még okosabb legyen. A 2017-ben először megjelenő Neural Networks API néhány alapvető mesterséges intelligencia és gépi tanulási paramétert határoz meg. A Google szerint az Android Q 60 új műveletre bővül, mint például az ARGMAX, az ARGMIN és a kvantált LSTM egy maroknyi teljesítményfrissítéssel.

Ez különösen fontos a hardvergyártók számára, akik képesek lesznek javítani a gépi tanulást, az objektumok felismerését és a kép szegmentálását saját alkalmazásukban és modelljeikben. A Google azt reméli, hogy a Neural Network API 1.2 a TensorFlow keretrendszer részévé válik. Végül ez azt jelenti, hogy az Android Q-ban futó alkalmazások függetlenek lesznek.


MediaCodecInfo API

A Google szerint ez az API megkönnyíti az alkalmazások számára, hogy megbizonyosodjanak arról, hogy az egyes Android készülékek mennyire képesek videókat megjeleníteni. Az API leegyszerűsíti annak meghatározását, hogy milyen eszközt használ, milyen képernyőméretet és képarányt mutat, milyen képsebességet támogat, és milyen kodekek kompatibilisek. Alsó sorban a videoalkalmazások jobban képesek lesznek a legmegfelelőbb videólejátszást biztosítani az adott eszközön.

Natív MIDI API

Ez egy új API, amely elősegíti az Android készülékek hatékonyabb kommunikációját a MIDI berendezésekkel. Néhány alkalmazás a C ++ -ra támaszkodik a hangfeldolgozás elvégzéséhez. Különösen ezen alkalmazások esetében a natív MIDI API lehetővé teszi számukra, hogy közvetlenül az NDK-n keresztül beszéljenek a MIDI-eszközökkel. Más szavakkal: a MIDI-adatok beolvashatók egy audio visszahíváson belül egy nem blokkoló olvasó segítségével. Ez csökkenti a késést és enyhíti a teljesítményt. Vége a játéknak? Android-telefonja kompatibilis lesz a MIDI billentyűzettel vagy más audioeszközökkel.

Nyilvános API-k

Az Android Q csökkenti a magán API-k iránti igényét - mondja a Google. A privát API-k általában csak meghatározott, jóváhagyott szervezeteknek vagy fejlesztőknek érhetők el. Hasonló lenne ahhoz, hogy a Sony az EA-nak speciális hozzáférést biztosítson a PS4-hez, amelyet más játékgyártók nem tudnak elérni. A Google szerint a natív SDK-ban nem szereplő (magán) API-kat támasztó alkalmazásokat veszélyezteti a rendszer összeomlása és a biztonság megszűnése. Ez az oka annak, hogy az Android Q tovább fokozza a vállalat erőfeszítéseit, hogy csak a nyilvános API-kat támogassa.

A Google szerint az Android Q idővel korlátozza a nem SDK API-khoz való hozzáférést, mivel arra kéri a fejlesztőket, hogy váltsanak nyilvános API-kra. A fejlesztőknek az átmenet megkönnyítése érdekében a Google csak az Android Q (és újabb) alkalmazásokat igénylő alkalmazásokat követeli meg ennek a korlátozásnak a betartására. Az Android Pie vagy annál korábbi célokat szolgáló alkalmazások továbbra is használhatnak privát API-kat. A Google a fejlesztői visszajelzések és kérések alapján tervezi hozzáadni az előnyben részesített nyilvános API-k listájához. Ha nem áll rendelkezésre megfelelő nyilvános API, a Google együttműködik az egyes fejlesztőkkel kompromisszum megtalálása érdekében.

A fejlesztők nyilvános tesztelése mellett a Google azt akarja, hogy a fejlesztők teszteljék alkalmazásukat a nem SDK interfészek szélesebb köre alapján. Javasolja, hogy a Devs használja a StrictMode módszert annak megállapításához, hogy nem SDK API-t használnak-e. Ez egy hosszú játékról szóló gondolat, amelynek elősegítenie kell a fejlesztőket jövőbeni alkalmazásuk biztonságában.

API célzás

A korábbi kiadásokkal összhangban a Google az Android Q fejlesztésének előrehaladásával érvényesíti az API-célzást. Ez azt jelenti, hogy a Google arra kényszeríti a fejlesztőket, hogy frissítsék alkalmazásukat az Android újabb és újabb verzióira.

Az Android újabb verziói általában biztonságosabbak és erősebbek. Ezért az év későbbi szakaszában a Google Play az alkalmazásoktól megköveteli az SdkVersion 28 (Android 9 Pie) célzását. Más szavakkal, év közepéig a vadonatúj alkalmazásokat vagy a meglévő alkalmazások frissítéseit létrehozó fejlesztőknek biztosítaniuk kell legalább az Android 9 Pie kompatibilitást, ha nem az Android Q. Ezenkívül a Google figyelmezteti a felhasználókat, amikor a telefonjukon lévő alkalmazások az Android régebbi és elavult verzióit célozza meg.

Végül a fejlesztőknek fel kell készíteniük alkalmazásukat a 64 bites átalakításra. Jelenleg az Android támogatja a 32 bites és a 64 bites alkalmazásokat, de ez hamarosan megváltozik. Idén később minden alkalmazásnak támogatnia kell a 64 bites verziót. Ez különösen fontos lesz a natív Android SDK-t használó alkalmazások esetében.

Kezdje el az Android Q használatát

Tehát ez összegzi az Android Q-hoz vezető új API-kat. Szeretne kipróbálni az Android Q-t? Az Android fejlesztői programban regisztrált felhasználók letölthetik az új Android Q előnézetet, a kapcsolódó SDK-kat és az Android Studio-t.

Mivel a Google működik a kezdő platformon, az Android Q hatalma csak javulni fog.Noha izgalmas lehet a nyilvánosság számára a kiadás előtti építkezés, az a fontos, hogy a fejlesztők kezdjenek az új API-kkal, és megtanulják a motorháztető alatt végrehajtott változtatásokat, amelyek nagyobb hatást gyakorolnak az úton.

naprakészen tartja az Android Q minden dologát az új operációs rendszer feldolgozásakor. További információk májusban érkeznek a Google I / O-hoz.

2016-ban az Amazon tulajdonában lévő digitáli képregényüzlet, a Comixology elindította a Comixology Unlimited nevű új zolgáltatát. Olyan volt, mint a ...

Cak egy comag van két fizetéi móddal:74,99 UD pluz évente zámlázott adó7,99 UD pluz havi zámlázott adóAz éve terv özeégében 20% -o...

Népszerű Ma