Можно ли отслеживать на Android, откуда кто-то запустил приложение (т. Е. Из ящика, из меню последних приложений или с ярлыков на рабочем столе и т. Д.)?Место запуска приложения для Android
ответ
Извините, но это невозможно.
Даже если бы это было так, подумайте о том, насколько легко можно использовать такую функциональность злонамеренного программного обеспечения. Вы можете слушать намерения, направленные на вас, и те, которые транслируются, но запуск приложений не должен быть широковещательным событием.
Что вы можете сделать это replace the launcher. Если пользователь соглашается с этим.
Возможно, вы также сможете взломать рабочий процесс, прочитав журналы журнала. Например, дайте вашему приложению разрешение android.permission.READ_LOGS
и проанализируйте журналы, чтобы определить приложение, которое запустило его. Это всего лишь идея, однако ... это похоже на то, на что вы не хотели бы полагаться.
Будьте осторожны с журналами. Даже если вы заработаете так, это не будет работать одинаково на каждом устройстве (не все из них имеют одни и те же сообщения журнала) – FoamyGuy
True. Я, конечно, не стал бы писать приложение, которое опиралось на них ... давайте так выразимся: P –
Если вы создали свой собственный домашний экран, он может предоставить вам некоторую информацию.
Но на складе с любыми доступными домашними экранами, вероятно, нет.
- 1. Анимация для запуска Android-приложения
- 2. Приложения для запуска системы Android
- 3. Ошибка запуска приложения приложения для студии Android
- 4. ошибка запуска приложения android
- 5. проблема запуска приложения Android
- 6. Eclipse для запуска приложения Android для сохранения
- 7. Процесс запуска приложения Android
- 8. Способы запуска приложения Android
- 9. Android: время запуска приложения
- 10. Как узнать время запуска/запуска приложения Android?
- 11. типы флагов для запуска приложения в android
- 12. Ошибка закрытия приложения для запуска службы Android
- 13. Android Marshmallow: изменение разрешений для запуска приложения
- 14. Запуск приложения Android для запуска устройства
- 15. Android-эмулятор требует времени для запуска приложения
- 16. Как улучшить время запуска приложения для Android?
- 17. Защита паролем запуска приложения для Android
- 18. Android: Обратный звонок для запуска приложения
- 19. Лучшая практика для времени запуска приложения Android
- 20. , используя asynctask для ускорения запуска приложения Android.
- 21. Обнаружение события запуска приложения для Android
- 22. Ярлык Ключ для запуска приложения Android
- 23. Получите время запуска моего приложения для Android
- 24. Воспроизведение звука после запуска приложения для Android
- 25. Приложения для Android в ошибке запуска Eclipse
- 26. Как указать образ запуска для Android-приложения
- 27. Приемник вещания для Android && Статус запуска приложения
- 28. Где вводить код для запуска приложения?
- 29. Размер значка запуска приложения Android
- 30. Android приложения без фактического процесса запуска приложения
интересный вопрос. информация будет полезна для анализа поведения пользователя. но я думаю, что ответ таков: вы не можете – Raptor