【发布时间】:2014-08-23 08:33:15
【问题描述】:
我正在开发一个连接到互联网的安卓应用程序。我将使用 androids 默认的 httpconnection 类来访问网络。我想要做的是拦截由 http 连接进行的套接字调用并将其映射到自定义套接字调用。
自定义套接字调用是使用 C 用 JNI 编写的。有没有办法做到这一点?
【问题讨论】:
标签: java android c++ c sockets
我正在开发一个连接到互联网的安卓应用程序。我将使用 androids 默认的 httpconnection 类来访问网络。我想要做的是拦截由 http 连接进行的套接字调用并将其映射到自定义套接字调用。
自定义套接字调用是使用 C 用 JNI 编写的。有没有办法做到这一点?
【问题讨论】:
标签: java android c++ c sockets
请记住,您需要 root 设备才能实现此目的。
最简单的方法可能是使用 JNI + iptables + Netfilter Library。
【讨论】: