Android - Как создаются привязные приложения, не требующие рутирования?WiFi специально - PullRequest
3 голосов
/ 08 декабря 2011

Мои знания по программированию для Android довольно ограничены, и это то, что я удивляюсь некоторое время, но никогда не видел, чтобы это действительно объяснили.

Меня сейчас интересует в основном академический вопрос, хотя причина в том, что у меня есть телефон 4G с платным тарифным планом. Я делюсь этим интернетом с моими соседями по дому, они платят часть моей платы за модем, все счастливы. Один из парней почти не использует сеть, поэтому мы говорили о том, как он должен платить меньше, и я начал думать о том, смогу ли я создать приложение, которое отслеживало бы, сколько данных использовал каждый человек. Я думал об этом в течение нескольких дней, и я понял, что есть так много о привязывании, о котором я понятия не имею, таким образом, вопросы. Теперь мне действительно любопытно, как это делается.

Во-первых, как приложения, такие как EasyTether и PDAnet, допускают привязку без какого-либо корневого доступа? Реально ли они реализуют свой собственный сетевой стек в программном обеспечении, или есть какой-то другой прием? Я действительно понятия не имею и могу только догадываться.

Во-вторых, как некоторые приложения создают специальную Wi-Fi-сеть, по-прежнему без доступа к root?

У кого-нибудь есть мысли?

...