Pergunta

Estou procurando projetar um aplicativo que exigirá algum controle profundo sobre os pacotes IP. Olhando para o guia de referência no site dos desenvolvedores no Android, vejo controle muito limitado sobre os pacotes do java.net:SocketOptions e java.net:datagRampacket. Especificamente, estou procurando controlar os bits individuais dentro do pacote para definir sinalizadores TCP, syn/ack/rst e assim por diante. Com base nos documentos, estou assumindo que não posso fazer isso na API Java fornecida pelo Android e acho que vou ter que fazer isso de outra maneira?

Alguém tem alguma idéia sobre isso?

Foi útil?

Solução

Então, parece que o SDK não pode fazer o que eu precisava. O NDK pode ser capaz de pensar mais, acredito que, mesmo que o uso que exigirá o Raiz Privs para construir pacotes brutos. Como não tenho a intenção de enraizar meu telefone neste momento, tudo isso será colocado em espera.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top