Я работаю над приложением Device Administration для планшетов Android, которое позволит расширенное управление учетными записями на устройствах Honeycomb / ICS.
Одной из важнейших функций этого приложения является возможностьстереть все данные приложений при входе в систему нового пользователя: предустановленные приложения следует очистить и предложить новому пользователю возможность первого запуска.
Итак, я ищу способ очистки всех данных приложений (внутренние настройки, пользовательские данные ...) на устройстве из этого приложения администрирования.Я видел, что такие приложения могут выполнять очистку данных с помощью метода wipeData , но я боюсь, что это будет только сброс к заводским настройкам, а это не то, что я ищу: настройки системы не должны быть изменены,и установленные приложения не должны быть стерты.
У вас, ребята, есть идеи, где искать такую функцию?
Я рассмотрю любые советы, даже те, которые требуют root-доступа на устройстве,если есть ...
Спасибо.