Android Beam används för NFC-fildelning på Android. Google fasar nu ut dessa API: er så utvecklare måste leta efter alternativ.
Uppdatering 2 (5/8/19 @ 17:44 ET): Google har bekräftat att TechRadar att Android Beam inte kommer att finnas i den slutliga Android Q-versionen och aldrig kommer tillbaka. VILA I FRID.
Uppdatering 1 (1/5/19 @ 17:20 ET): Åtgärderna som tar bort Android Beams API: er har slagits samman. Bli inte förvånad om Android Beam-funktionaliteten helt försvinner i en framtida version av Android.
Kommer du ihåg Android Beam? Före spridningen av NFC-aktiverade kontaktlösa betalterminaler var Android Beam den enda potentiellt användbara tillämpningen av NFC-teknik. Android 4.1+ API låter dig knacka ihop två smartphones för att dela små filer som bilder, kontakter, webbsidor eller dokument. Knappt någon använder det nu för tiden, så vi är inte alltför förvånade över att se att Google är det förbereder sig på att avskriva API.
För er som inte är bekanta, Android Beam använder NFC för att initiera en handskakning mellan två enheter. Eftersom NFC inte riktigt kan användas för att överföra stora filer (det är bara för långsamt för det), ansluter de två enheterna sedan via Bluetooth eller Wi-Fi Direct för att överföra filer. Senast jag använde Android Beam var för att överföra skärmdumpar som jag tog från en Galaxy S8-butiksenhet när jag letade efter ett sätt att
mappa om Bixby-knappen. Sedan dess har jag inte riktigt funnit något behov av att direkt överföra filer från en smartphone till en annan - 4G LTE har blivit tillräckligt snabbt att jag vanligtvis bara snabbt kan skicka filer via e-post, Telegram, Hangouts, Discord eller någon av de andra kommunikationskanalerna jag använder. Även om jag inte är säker på om bristande användning är anledningen till att Google fasar ut Android Beam API, kommer jag inte att missa funktionen.API: t kommer dock inte att göras oanvändbart över en natt. Google öppnar funktionen bakom en ny Android-plattformsfunktionsflagga som heter android.sofware.nfc.beam. På enheter som kör en framtida version av Android, möjligen Android Q, kommer Android Beam-stöd inte att vara aktiverat som standard. Enhetstillverkare måste deklarera stöd för android.software.nfc.beam precis som de redan deklarerar stöd för själva NFC (android.hardware.nfc.). Vi vet inte om Google kommer att lägga till nya krav i Android Compatibility Definition Document (CDD) för att tvinga framtida enheter som lanseras eller uppdateras till Android Q att inte deklarera stöd för Android Beam, men med tanke på att Google fasar ut API: et är det tydligt att de vill att utvecklare ska leta efter alternativa sätt att starta en fil överföra. Filer från Google, till exempel, verkar inte förlita sig på Android Beam API för dess snabba, offline-filöverföringsfunktion.
Pris: Gratis.
4.6.