Posso instalar o Android?


44

Existe uma porta Android para o Raspberry Pi e, em caso afirmativo, onde posso descobrir mais sobre isso?


2
Não sei por que todo mundo está apontando os requisitos da tela de toque do Android; O Google TV é executado no Android 3 / 3.1 e já existem muitos aplicativos de mídia úteis na Play Store ( incluindo Netflix ). Este é o melhor link que eu poderia encontrar para o código-fonte centralizado no Google TV .
precisa


O droid e o pi rodam em um processador de braço. Você pode executar o Linux no Android usando o aplicativo "Complete Linux Installer". Portanto, acredito que você também deve poder executar um aplicativo no Linux que execute o Android. Eu tinha um emulador Android rodando em um PC que nem sequer é um processador Arm (alguns anos atrás). Enfim. Indo com um cenário do tipo Espaço Virtual, o mesmo aplicativo deve ser capaz de executar um Raspian Virtual, Windows 10, RISC OS. Alguém está trabalhando nessa direção? Eu acho que era Eclipse que permitiu isso e ele estava dentro de um Virtual PC Então portabilidade hardware não era um problema ...
user2909029

Não existe mais trabalho em uma porta da Fundação Oficial - o link "Android 4.0 (Ice Cream Sandwich) está chegando ao Raspberry Pi" acima (reproduzido várias vezes nos links de algumas das respostas abaixo) tem um comentário bem próximo a parte inferior indica que um alfa interno foi abandonado após alguns anos e que o código não foi divulgado ao público. Eu vi um repositório ativo do GitHub (janeiro de 2016) e poderia haver outros projetos semelhantes por aí.
SlySven

Respostas:


28

É tecnicamente possível, pelo menos as versões anteriores que não consomem muita CPU e RAM. A pergunta que você deveria estar se perguntando é: você realmente quer isso? O Android é praticamente uma plataforma fechada com uma boa estrutura Java como uma qualidade redentora. Além disso, é muito móvel e centralizado no toque, para que a sua experiência do usuário seja menor, a menos que você estenda seu Raspberry.


1
Obrigado pela sua resposta. Um dos principais motivos de meu interesse é justamente o fato de ele possuir uma estrutura Java leve e agradável. No entanto, nunca usei o Android sem uma tela sensível ao toque, então também não tenho certeza de como será uma experiência geral.
Darren Wilkinson

Concordado, deve ser possível, mas apenas versões anteriores funcionarão devido à quantidade de memória.
Shane Hudson

Nah, eu realmente não fornecer qualquer informação útil (aqui para encontrar um porto / como proceder para fazer um)

@ Keyser- estou apenas pendurado no caso de alguém pode apontar para uma porta ou similar
Darren Wilkinson

1
@darrenjw Para dar uma olhada em um projeto Android sem tela sensível ao toque, dê uma olhada no projeto VIA APC. A VIA está criando uma versão personalizada do Android, otimizada para teclado e mouse para o projeto. apc.io Uma implementação de RPi pode acabar semelhante a isso.
Zoot

9

Conforme respondido por Tibor , uma porta é obviamente possível. Além de uma estrutura Java decente, acredito que existem muitos aplicativos Android leves (mas úteis) que podem motivar bastante as pessoas a tentarem portar o Android para o Pi. Quem sabe, o Google já pode estar trabalhando para transportá-lo ou, pelo menos, apoiar alguém que esteja interessado em fazer isso. Afinal, isso permitiria que eles acessassem uma nova base de usuários mais experiente.


6
Netflix, por exemplo, está disponível para Android, mas não para o Linux ..
SERPRO

Como o código-fonte está disponível, você deve poder portar o Android. Você não receberá todos os dispositivos, como GPS, etc. E poderá adicionar uma tela sensível ao toque, existem alguns que rodam nas portas USB. Mas sim, ele funcionará com teclado e mouse, e sim o hardware é bom o suficiente para funcionar muito bem nisso. Não é como um braço quad core, mas ok.
Anders

9

Android 4.0

Eben postou recentemente no site da Fundação anunciando que o Android 4.0 (Ice Cream Sandwich) está chegando ao Raspberry Pi!

Status

Eben descreveu o status como

Os gráficos e vídeos acelerados por hardware estão funcionando normalmente há algum tempo; O suporte ao AudioFlinger é a única peça que faltava no momento ... Esta implementação usa uma imagem binária do kernel e do VideoCore diferente da disponível no GitHub, e é por isso que mantivemos isso em segredo até agora. Estamos investigando a viabilidade de convergir as duas linhas de código para produzir uma única plataforma comum o mais rápido possível. Nesse momento, esperamos liberar as fontes para você brincar.

Referências


3
Espero que você goste da minha edição @McKAMEY. Gostamos de ter respostas de pé por conta própria, sem links, especialmente aqueles que são tão gerais quanto isso. Obviamente, os links são referências importantes, portanto devem ser incluídos. Eu também sugeriria que este era um wiki da comunidade.
Alex Chamberlain

-1 Não, está morto, praticamente o último comentário sobre o link de origem (duplicado) é que, depois de alguns anos, a Fundação finalmente o declarou morto, sem nenhum link para o código alfa abandonado ...
SlySven

5

Atualizar

Aqueles que desejam jogar com o Android no Pi antes do lançamento do código-fonte podem querer conferir a comunidade http://www.razdroid.net/Link morto! projeto, que no mês passado produziu sua primeira porta não acelerada de Gingerbread em cima do binário VideoCore divulgado publicamente.


Sim, é possível e já existe alguém (chamado Naren) trabalhando em uma porta.

Mas não está claro quando você pode instalá-lo (o código-fonte alterado ainda não é público) ou se haverá uma imagem disponível.

Fonte: http://www.raspberrypi.org/archives/1700

Atualização: Como já comentado, o projeto está morto.


parece incrível! os gráficos são tão suaves. Adoro as apresentações de slides e a capacidade de criar meu próprio aplicativo usando as ferramentas que eu já sei que são mega!
Piotr Kula

-1 Não está morto, praticamente o último comentário sobre esse link da fonte é que, depois de um par de anos, a Fundação finalmente declarou morto, sem link para o código alfa abandonada ...
SlySven


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.