Подтвердить что ты не робот

Преимущество введения тега Isolprocess в сервисах в JellyBean [Android]

Может ли кто-нибудь добавить некоторый свет в качестве реального/основного преимущества введения тега Isolprocess в сервисах в JellyBean [Android]. Является ли это выгодным на уровне платформы или на уровне ядра, как мы видели, что установка значения тега isolProcess "true" в Services присваивает этому пользователю новый пользовательский интерфейс.

4b9b3361

Ответ 1

Вы видели ответ Dianne Hackborn's в Google Groups? Вопрос идентичен, и, как она указывает, в настоящее время существует известное использование этих флагов: добавление уровня безопасности для выполнения удаленного, ненадежного кода, то есть JavaScript. Невозможно гарантировать, что запуск удаленного кода не приведет к уязвимостям системы безопасности, поэтому, изолируя процесс, который анализирует этот код в процессе без разрешения, для этого кода становится намного труднее нанести какой-либо реальный вред.