Forçar interrupção e desinstalar apps

1,833 views
Skip to first unread message

Gabriel Augusto

unread,
Jul 16, 2012, 1:06:26 PM7/16/12
to Android Brasil Dev
Amigos,

Procuro a tempos soluções para que usuario não desinstale o app ou force a sua interrupção. Muitos falam que isso não é possivel, pela plataforma de código aberto do android, na qual o usuario tem que ter a decisão, etc..

Porém, alguns apps (geralmente os pré instalados pela operadora), fazem isso. Sei que assim como os fabricantes, as operadoras modificam o Android e não permitem ao usuario interromper/desinstalar alguns apps.

A questão é: bloquear a interrupção e a desinstalação do app, só pode ser configurada em um novo sistema operacional, ou podemos fazer isso na programação do proprio app?

Abraços,

Gabriel Augusto

Maicon Strey

unread,
Jul 16, 2012, 1:15:49 PM7/16/12
to androidb...@googlegroups.com
Gabriel,
O avast anti furto faz isso, mesmo em aparelhos não roteados.
Na verdade para desinstalar precisa desabilitar o modo administrador do aplicativo nas configurações do android. Não impede a desinstalação mas dificulta a vida de um usuário comum. Só não sei como se faz isso, mas é um exemplo de que é possível fazer em qualquer aparelho.

Da uma pesquisada em como eles fazem isso.

Maicon Strey
Novo Hamburgo - RS - Brasil
------------------
Minha lista de presentes: clique aqui
Linux user: #525086
------------------



2012/7/16 Gabriel Augusto <gabriela...@gmail.com>

Maicon Strey

unread,
Jul 16, 2012, 1:35:42 PM7/16/12
to androidb...@googlegroups.com
Cara,
Se isso for pra algum app empresarial da uma olhada nesse app aqui:

Tu podes instalar o teu mais este e configurar uma senha para evitar a desinstalação do teu.

Para interrupções realmente não sei se existe como bloquear.

Maicon Strey
Novo Hamburgo - RS - Brasil
------------------
Minha lista de presentes: clique aqui
Linux user: #525086
------------------



2012/7/16 Maicon Strey <mst...@gmail.com>

Maicon Strey

unread,
Jul 16, 2012, 2:36:18 PM7/16/12
to androidb...@googlegroups.com
Gabriel,
Fiquei curioso e fui buscar alguma coisa.
Achei uma solução que só funciona pra 2.2 ou superiores:

Jonathans Coelho

unread,
Jul 16, 2012, 2:50:24 PM7/16/12
to androidb...@googlegroups.com
O que tive que fazer aqui na empresa foi rootear o aparelho, instalar uma app chamanda Ual app que bloqueia os aplicativos de tasks do android ou qalquer outra que você quiser. Assim pra fazer qualquer coisa no celular precisa de senha, menos utilizar minha app.
--
Att.

Jonathan Coelho
Analista de Sistemas
Aocom - Administração Orientada por computador

Contato:(62) 82041097

Bruno Albuquerque

unread,
Jul 16, 2012, 2:58:05 PM7/16/12
to androidb...@googlegroups.com
De forma genérica, não tem como. Se parar pra pensar, isso tme
sentido. Se se pudesse instalar apps que o usuário não pode remover,
seria muiot fácil abusar disso e criar problemas por usuário.

Quando você diz que as operadoras colocam apps que não podem ser
desinstaladas, isso apenas significa que a mesma está na imagem de
sistema que é, por padrão, read-only. Mas mesmo isso é inútil pois
desde o ICS um usu;ario pode desabilitar qualquer app. Mesmo as que
fazem parte da imagem do sistema.

-Bruno

Em 16 de julho de 2012 14:06, Gabriel Augusto
<gabriela...@gmail.com> escreveu:

Gabriel Augusto

unread,
Jul 17, 2012, 1:30:14 PM7/17/12
to androidb...@googlegroups.com
Realmente.

Os links enviados pelo amigo Maicon, funcionam mesmo. Os programas fazem um gerenciamento do telefone, requirindo senhas para abrir, desinstalar/instalar ou interromper programas.

Segue dois links de apps parecidos:

Alguem ja trabalhou no desenvolvimento de apps semelhantes, ou tem ideia de como esse 'administrador' funciona?

Abraço,
Gabriel Augusto

Erick Couto

unread,
Jul 17, 2012, 1:34:11 PM7/17/12
to androidb...@googlegroups.com
Bruno, a partir do ICS os programas instalados na imagem do sistema só podem ser desabilitados? ou desinstalados tambem?

Em 16 de julho de 2012 15:58, Bruno Albuquerque <bruno.al...@gmail.com> escreveu:



--
-----------------------------------------------------------------
Erick Couto
Tavindo - Feriados Brasileiros

Reply all
Reply to author
Forward
0 new messages