Я делаю то же самое, но только когда я закрываю свое приложение, я удаляю индексы, а затем снова настраиваю их при запуске.
Вы пытались вызвать purgeAll () вместо purgeAllOnStart ()? Это то, что я называю при закрытии приложения, и оно работает. На всякий случай, после очистки индексов я фактически удаляю свою директорию индексов и все файлы / папки, которые она содержит, также с диска.