Android: как очистить кеш приложения и сохранить пользовательские данные через adb?

Я запускаю несколько автоматических тестов (с calabash-android) в приложении для Android, и мне нужно программно инициировать очистку кеша приложения, но не пользовательских данных.

Я обнаружил, чтоadb shell pm clear Решение не является адекватным, так как оно очищает данные пользователя (включая данные для входа).

Есть ли способ достичь этого внешне для приложения (т.е. без изменений кода)?

Ответы на вопрос(1)

Ваш ответ на вопрос