Varför vill jag ha officiellt Android-stöd för Raspberry Pi

När jag köpte min första Raspberry Pi antog jag att utvecklingssamfundet i Android redan hade pounced på den berömda 35-datorns dator, att de hade tagit den prisvärda hårdvaran under sin vinge och förvandlad den till det ultimata dev-paketet för Android.

Jag var inte helt fel. Du kan enkelt hitta referenser till Android på den officiella Raspberry Pi Foundation-bloggen och Raspberry Pi-trådarna i Android-utvecklingsforum, och det finns till och med en Wiki-sida för Razdroid, ett frivilligt projekt för att försöka få Android att springa smidigt på projektbrädet. Och installera Android på en Raspberry Pi är lika enkelt som att ladda ner rätt bild, blinkar den till ett microSD-kort och poppar det kortet i racketen på Raspberry Pi.

Problemet är, i sitt nuvarande tillstånd, Android på Raspberry Pi är praktiskt taget oanvändbar. Det saknar hårdvaruacceleration, vilket är nödvändigt för en riktig Android-port. Utan det kommer videon att stämpla och UI-element kommer att laga fasansfullt. Och utan källkoden, som för närvarande inte existerar, slår Razdroid-ansträngningarna på tegelväggar med stora buggar, till exempel fullständigt trasiga användargränssnitt.

Medan en version av Android finns i forumet är den inte stabil nog för daglig användning. Det finns inga planer på att fortsätta arbeta med det, eftersom Android inte ger någon förbättring till utbildningsändamål som inte redan är lättare uppfyllda med befintlig programvara - vi ser det som en plattform för konsumtion, inte skapande.

Officiellt stöd på vägen?

Du kanske har hört talas om en upptäckt som gjorts tidigare i veckan, där en hänvisning till Raspberry Pi hittades i Android Open Source Project-förvaret, där Google laddar upp all källkod för sina officiellt stödda enheter. Katalogen är för närvarande tom, men många hoppade till slutsatsen att Google officiellt kommer att stödja datorn på 35 dollar någon gång i framtiden.

En retweet från det officiella Raspberry Pi Twitter-kontot verkar bekräfta misstankar och säger att de är "glada att se var detta går."

Ändå är det verkligen inte en klar affär. Google har inte officiellt kommenterat varför Raspberry Pi har lagts till AOSP-förvaret, vilket kan innebära ett antal saker. Google kan ta en sida från Microsofts bok och skapa en lättversion av Android speciellt för IoT-utvecklingsändamål. Det kan vara att lägga till Android TV-stöd för en billig, DIY-strömmande enhet. eller vi kunde så småningom se en helt fungerande version av Android med hårdvaruacceleration.

Svaret kommer med tiden.

Varför det behöver hända

Oavsett varför Raspberry Pi nu har sitt eget enhetsträd i AOSP finns det ett antal skäl till varför jag vill att min Raspberry Pi ska köras på Android och varför officiellt Android-stöd för Raspberry Pi måste hända.

Officiella strömmande appar

Till att börja med använder många människor redan Plex, Kodi eller OpenELEC för att göra deras Raspberry Pis till mediaservrar. Med fullständigt Android-stöd kan du ta det ett steg längre genom att hålla Kodi eller Plex medan du lägger till alla dina favoritströmmande appar, som Netflix, Hulu, HBO Now och andra som är tillgängliga i Google Play Butik.

Tänk på det som en Nexus Player för halva priset, eller en mer kraftfull och fullt utrustad Chromecast för samma pris. Du kan titta på eller strömma nästan allt från en enhet.

Spel

Med Android kan du fortfarande konfigurera din Raspberry Pi med dina favoritspelemulatorer. RetroArch är emulatorns plattform, de flesta Raspberry Pi retro spelfördelningar, till exempel Lakka eller RetroPie, är byggda på.

RetroArch är tillgänglig för Android som en nedladdning från Google Play Butik, vilket betyder att allt du behöver göra för att ha både en mediaserver och retro spelinstallation på din Raspberry Pi är att installera två separata applikationer.

Android för IoT

De flesta smarta hem enheter och applikationer är redan byggda för Android, så snarare än att behöva koda enkla uppgifter från början, kan du installera de officiella applikationerna direkt på Raspberry Pi. Du kan installera IFTTT och använda Android Enhetskanalen, skapa smarta hemrutiner från Yonomi eller bli ännu mer utförliga med Tasker (video).

Medan detta inte nödvändigtvis ökar möjligheterna till vad som kan göras med Raspberry Pi och det smarta hemmet, skulle det definitivt göra det lättare att komma igång, vilket är ett av de främsta målen med Raspberry Pi till att börja med.

Bättre kontaktstöd

Du kan för närvarande köpa en pekskärm för din Raspberry Pi och få den igång med relativ lättnad. Det är dock som att gå tillbaka till början av 2000-talet. De flesta Linux-distributioner för Raspberry Pi är inte byggda med tanke på inmatning (tänk på Windows Mobile PDA circa 2004).

Android är ett mobilt operativsystem, vilket betyder att det är mycket finger- och pekskärmsvänligt genom design.

Det betyder att om du skulle använda en Pi som en vardagsrums-dator från TV: n, kan användarupplevelsen lida lite. Men med officiellt Android-stöd skulle det troligtvis också medfölja Remix OS-stöd, en gaffel av Android som möjliggör sann multitasking, en mer skrivvänlig miljö och allt annat du har kommit att förvänta dig från Android.

För att vara rättvis är Raspberry Pi Foundation rätt. Android är mer för att konsumera än att skapa. Och med Android på en Raspberry Pi är det definitivt inte det kulaste du kan göra med projektbrädet. Men det är också svårt att förneka att en Android-driven all-in-one media streamer, retro spelinstallation och smart home controller för så lite som $ 35 är ganska lockande.

De mest ambitiösa Raspberry Pi-projekten (bilder) 7 Bilder
 

Lämna Din Kommentar