Может ли приложение или служба Android находиться между API-интерфейсами Android, для которых требуются разрешения, и другими приложениями, использующими эти API-интерфейсы / разрешения? - PullRequest
0 голосов
/ 01 февраля 2019

Я программист-хобби и недавно владелец устройства Android, но у меня мало знаний о программировании программного обеспечения Android.

Возможно ли создать приложение Android, которое перехватывает / контролирует / опосредует функциональные возможности устройства, которыенужны разрешения, поскольку они используются другими приложениями на устройстве?

Мой вариант использования будет состоять в создании приложения, которое блокирует или предупреждает, когда другое приложение пытается использовать необоснованно необходимые разрешения.

Определенныйприложениям по умолчанию на некоторых устройствах Android требуются разрешения, которые не связаны с их функциональностью и не запускаются без их предоставления.Было бы полезно создать приложение, позволяющее безопасно использовать эти приложения, не позволяя им злоупотреблять этими неоправданными разрешениями.

Аналогичным образом, такие приложения можно использовать для поиска приложений, которые делают гнусные вещи, чтобы помочьвыяснить, какие функции приложений действительно имеют законное, но неожиданное использование для функций, стоящих за разрешениями, или, возможно, отследить, как часто различные приложения используют различные функции.

Я пробовал поискать в Google, но ничего о таких приложениях уже не нашел,или функции Android, которые сделали бы их возможными.Я также спросил в Android SE о том, существуют ли такие приложения без какого-либо ответа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...