Android para Sistemas Embarcados

200 views
Skip to first unread message

Walison Lima

unread,
Sep 21, 2012, 1:27:08 PM9/21/12
to sis_emb...@googlegroups.com
Pessoal boa tarde,
 
Estou desenvolvendo uma aplicação em um Tablet para ficar embarcado em veículos, essa solução deve ter uma alta disponibilidade, multitarefa com comunicação entre processos(preciso definir proridades diferentes para os processos),  acesso a um banco de dados entre outras características.
 
A grande questão é:
 
LINUX ou Android embarcado no Tablet?
 
 
Desde já agradeço,
Walison

André Prado

unread,
Sep 21, 2012, 1:41:17 PM9/21/12
to sis_emb...@googlegroups.com
Android nada mais é do que um linux rodando a aplicação "android".
Sugiro que você veja se as vantagens em utilizar android (por ex:
Interface gráfica, aplicativos prontos e etc.) são superiores as
desvantagens (principalmente ficar mais devagar).

2012/9/21 Walison Lima <walis...@gmail.com>:
--
Att
André

Caio

unread,
Sep 21, 2012, 1:54:26 PM9/21/12
to sis_emb...@googlegroups.com
Walison,

Exatamente como o André Prado comentou, verifique bem o poder de
processamento do seu hardware e também o suporte a ele (bps etc).
Material falando à respeito de embarcado o android livro
http://shop.oreilly.com/product/0636920021094.do (Embedded Android)
material do curso de Android free-electrons.com

Abraços

Caio Pereira
--
----------------------------------------------
Caio Pereira

Flavio Castro Alves Filho

unread,
Sep 21, 2012, 6:05:40 PM9/21/12
to sis_emb...@googlegroups.com
Android com certeza!!

Para começar, você já tem Linux rodando no Tablet? Geralmente é trabalhoso colocar o Linux num tablet.

É relativamente simples trabalhar com Android em um tablet rootado ... o que dá muita flexibilidade para trabalhar, tanto no alto nível quanto no baixo nível.

Boa sorte,

Flavio

Eduardo Galbieri

unread,
Sep 21, 2012, 7:11:37 PM9/21/12
to sis_emb...@googlegroups.com
Tudo bem  Walison?

É possível fazer o trabalho multitarefa usando a API Java, não sei se há restrições. Como você disse que vai ter também acesso a banco de dados, já pensou na possibilidade de fazer o trabalho multitarefa em um servidor remoto também?
Se isso for possível, sua aplicação Android ficaria sendo apenas uma IHM.

Abrss,
Eduardo Galbieri

Flavio Castro Alves Filho

unread,
Sep 21, 2012, 7:21:24 PM9/21/12
to sis_emb...@googlegroups.com
Banco de dados no Android é tranquilo.

Ele já vem com o SQLite. Tem um web server também nele, se eu não me engano.

E, com bons conhecimentos de baixo nível, dá para fazer algumas "mágicas" Linux ... é bem legal :-)

Terry Gmail

unread,
Sep 22, 2012, 6:37:48 PM9/22/12
to sis_emb...@googlegroups.com, sis_emb...@googlegroups.com
Acredito que a questão é se você tem como instalar Linux no tablet, se sim, todos os dispositivos  de hardware funcionam, e você conhece, mais de linux de do que de android - o que é o meu caso em meu produto - vai de linux :D

Enviado via iPad

Flavio Castro Alves Filho

unread,
Sep 23, 2012, 9:32:07 AM9/23/12
to sis_emb...@googlegroups.com

Com certeza. Concordo plenamente.

O grande problema - pelo menos em minha experiencia recente - e o teu primeiro "se"  ("se voce tem como instalar Linux no tablet").

Se for um tablet projetado e produzido na Asia, a situacao piora. Unica excecao para empresas de Taiwan. Se tua parceria com eles for boa, eles te ajudam.

Boa sorte em tua jornada. E depois nos diga como e que foi.

Abraco,

Flavio

Terry Laundos

unread,
Sep 23, 2012, 10:07:34 AM9/23/12
to sis_emb...@googlegroups.com
No meu caso, os tablets são produzidos no Brasil (mxt.com.br).
Tive o prazer inclusive de visitar a Fábrica em Betim, e a ajuda para fazer um port específico do kernel para usar Linux foi pleno.
É fato que tive alguns problemas, mas com a ajuda da equipe de engenharia, colocamos o Tablet para funcionar plenamente com Linux.
--
--
Terry Laundos Aguiar

Flavio Castro Alves Filho

unread,
Sep 23, 2012, 11:45:55 AM9/23/12
to sis_emb...@googlegroups.com
Opa!!

Informação muito importante :-)

Obrigado,

Flavio

Walison Lima

unread,
Sep 24, 2012, 9:35:54 AM9/24/12
to sis_emb...@googlegroups.com
Obrigados a todos pela contribuição.
 
O fato é que tenho restrição em relação ao custo do tablet para implantação do projeto. Estamos buscando equipamentos na Asia e realmente equipamentos com custos baixos só encontramos com SO Android.
 
Nossa equipe domina desenvolvimento LINUX, porém minha Diretoria está querendo um estudo de viabilidade para desenvolvimento ANDROID devido ao custo do Tablet.
 
 
Tenho algumas dúvidas:
 
- No caso de falta de energia poderá ocorrer algum corrompimento ou perda de dados utilizando SQLITE?
 
- Com relação a comunicação WI-FI utilizando o Android tenho domínio completo em relação ao Roaming /Nível do sínal para escolher o melhor sinal em um ambiente?
 
Att,
Walison
Reply all
Reply to author
Forward
0 new messages