Eu tenho uma nova TV com o Android 4.0.3 instalado.
Gostaria de controlar o sistema Android na TV do meu telefone Android. Eu tentei os seguintes aplicativos.
XBMC - Possui uma ótima interface remota e boa, mas eu gostaria de controlar todo o sistema Android, não apenas um aplicativo.
DroidMote - Possui um aplicativo de servidor que será executado apenas como root. (Sim, eu poderia torcer a TV, mas isso é esforço)
TeamViewer - Apenas oferece controle remoto através da visualização e clique.
Entendo que o envio de teclas pressionadas e o controle do sistema Android podem exigir raiz devido à necessidade de interface com o sistema Android, mas tenho certeza de que haveria uma maneira de fazer isso sem a raiz e o Android para Android deve ser muito compatível.
Android - Telefone http://i.imgur.com/ZhEKh.png
Estou surpreso que, por falta de detalhes em sua pergunta, o fato de não haver documentação sobre a TV em si, o que sugere como usá-la / controlá-la? Gostaria de fornecer mais informações?
É apenas uma TV com entrada IR padrão, juntamente com conectividade Wi-Fi / Ethernet, executando uma pequena caixa Android instalada dentro da TV. O aspecto do hardware não deve importar em relação a essa pergunta, porque estou simplesmente pedindo um bom método de controlar um dispositivo Android de outro através de uma rede. É uma pergunta baseada em software. Obrigado
Você pode fazer o root do seu dispositivo de TV com kingroot e instalar o servidor de teclado aéreo na TV e no teclado móvel
Acabei de ler brevemente o manual para a sua televisão, encontrado no site da Kogan , e, até onde sei, a única interface de conexão disponível que não seja o típico IR usado pelos controles remotos é baseada em rede. Isso significa que qualquer aplicativo que você usar deve ser suportado pelo dispositivo de atendimento (por exemplo, sua TV) e também pelo protocolo de rede local, assim como o aplicativo Netflix recentemente incorporado.
Pelo que li sobre o DroidMote , será semelhante ao TeamViewer , mas você tem a desvantagem de precisar de raiz, o que eu entendo que você está tentando evitar.
Não estou necessariamente apresentando uma solução sugerida aqui, mas queria destacar algumas das limitações que descobri ao cavar. Acho que você listou as melhores opções prontas para uso até o momento, então, receio não ter mais sugestões adicionais.
Obrigado pela sua resposta. Obviamente, o controle precisaria ser realizado através de uma conexão de rede, portanto, analisando aplicativos como o droidmote. Acho estranho que não exista uma maneira "fácil" de controlar outro dispositivo Android por meio de uma conexão de rede de outro dispositivo Android. O sistema operacional Android tem alguma proteção ao enviar pressionamentos de tecla e outras ações que não são do teclado do dispositivo? Obrigado novamente
O sistema operacional Android tem alguma proteção ao enviar pressionamentos de tecla e outras ações que não são do teclado do dispositivo? Não necessariamente confinado a qualquer tipo de teclado, na verdade, o sistema operacional possui proteção, qualquer aplicativo que seja instalado, possui um ID de usuário exclusivo (UID), do qual é difícil enviar pressionamentos de teclas, também como injetar eventos em outro processo. se isso faz sentido, de certa forma, responde a essa afirmação.
Isso faz todo o sentido. É por isso que o aplicativo DroidMote requer raiz para funcionar corretamente. Eu só vou ter que torcer o suspiro da minha TV, isso vai ser divertido ......
Se o seu dispositivo suportar o Google TV, você pode experimentar o aplicativo Google TV Remote
Existem vários aplicativos, como remodroid, droidmote, tablet remote e até vários servidores vnc, a maioria deles exigindo acesso root e aqueles que não requerem acesso root possuem recursos bastante limitados.
Assim, parece mais necessitem de acesso raiz devido ao terminando as teclas digitadas, etc, para outros aplicativos .. Bem, eu estou tentando explorá-la agora ..