2016-02-26 6 views
0

Разрешено ли в Android, чтобы разработчики могли получать доступ к действиям других приложений? Например, может ли мое приложение запускаться, когда какое-либо другое приложение помещается с переднего плана на задний план или наоборот?Разработка Android: доступ к действиям других приложений

Я проверил несколько веб-сайтов, они в основном говорили о том, как управлять деятельностью вашего собственного приложения .... Я читал чью-то статью о том, что существует API, позволяющий разработчикам контролировать другие приложения, но он был запрещен после Android5. 0.

Так что, пожалуйста, помогите! Я действительно не знаю, возможно ли это ... Спасибо!

ответ

0

Не имея доступа к инфраструктуре, вы можете это сделать. Android должен был иметь изолированные процессы, чтобы этого можно было избежать. Единственное, что вы можете сделать, это запустить чужие действия, если они будут следовать определенным критериям. Но как только он запускается, он находится в процессе запуска приложения, а не с вашего. Вы должны НИКОГДА быть в состоянии взять под контроль чужой процесс, если они не позволят вам через некоторые крючки.

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

Посмотрите мой ответ здесь @https://stackoverflow.com/a/35594313/529691

+0

Спасибо за ответ! В то же время я получил тот же ответ от друзей, работающих в промышленности. Я слышал, что Apple собирается предоставить API для разработчиков в одном из открытых конкурсов здоровья Apple. – Haunthy

Смежные вопросы