我知道如何在Android中开发并使用Apache http lib,但我想降低,抓住无线接口适配器并能够发送&无线接收数据包.我知道它可能因为在AndroID市场上有嗅探器应用程序.我环顾四周,谷歌搜索了很多,但似乎无法得到任何关于如何开始的想法.令人惊讶的是,似乎没有人在此之前提出这个问题.
我想没有AndroID API为你做这件事.请建议一种在androID中发送/接收数据包的方式或发布对任何此类资源的引用.
谢谢!
注意:我知道java.net API可以在androID中使用(虽然我之前没有使用它)但是这并没有给我那种我想要的访问权限.
最佳答案使用标准SDK / NDK无法做到这一点.在root设备上,您可能会调用tcpdump或其他基于libpcap的应用程序.没有一种受支持的方法可以为Java应用程序提供生产AndroID设备所需的权限.
例如,this blog post描述了如何使用tcpdump在AndroID上执行基本数据包捕获. 总结
以上是内存溢出为你收集整理的Android中的数据包级网络全部内容,希望文章能够帮你解决Android中的数据包级网络所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)