3

我对 Android 编程的知识相当有限,这是我一直想知道的事情,但从未在任何地方看到过真正的解释。

我现在对此的疑惑主要是学术上的,尽管原因是,我有一部带有付费网络共享计划的 4G 手机。我和我的室友共享这个互联网,他们支付我的部分网络共享费用,每个人都很高兴。其中一个人几乎不使用网络,所以我们一直在讨论他应该如何减少支付费用,我开始考虑是否可以制作一个应用程序来跟踪每个人使用了多少数据。我想了几天,我意识到有很多关于网络共享的事情我不知道,因此提出了问题。现在我真的很好奇这是怎么做到的。

首先,像 EasyTether 和 PDAnet 这样的应用程序如何允许在没有任何 root 访问权限的情况下进行网络共享?他们实际上是在软件中实现自己的网络堆栈,还是有其他技巧?我真的不知道,只能猜测。

其次,一些应用程序如何创建一个 ad Hoc wifi 网络,仍然无法访问 root?

有人有什么想法吗?

4

0 回答 0