Android e PC Comunicação via USB: O que é um diretório seguro que eu possa usar o ADB push / pull e acessar a partir de um aplicativo Android?

Estou escrevendo um aplicativo que permitirá que um telefone Android e um aplicativo java no computador se comuniquem através do cabo USB. Usar Bluetooth ou Wifi não é uma opção neste caso.

Achei muito difícil encontrar uma boa solução para esse problema, e as bibliotecas do Host / Accessory pareciam projetadas para conectar o telefone a estações / câmeras / placas de circuito ao invés de simplesmente um PC. Esta é a minha solução, deixe-me saber se existem alternativas melhores:

Eu vou criar um aplicativo Java para usar o ADB para enviar arquivos para o telefone, o telefone irá verificar esses arquivos em busca de mudanças e agir de acordo.

Parece funcionar bem até agora, exceto que estou usando a pasta / sdcard / para manter esses arquivos. Eu quero este aplicativo para trabalhar em telefones sem cartões SD também, então eu quero saber se há alguma outra pasta segura que eu possa contar com o acesso do PC com o ADB e o aplicativo Android também.

(Eu olhei para bibliotecas de armazenamento interno, mas eu não sei onde eles armazenam seus dados e se eu posso empurrar / puxar com eles do ADB.)

Agradecemos antecipadamente por qualquer ajuda!

questionAnswers(1)

yourAnswerToTheQuestion