Из документации :
При именовании ваших общих файлов предпочтений вы должны использовать имя, уникально идентифицируемое для вашего приложения. Простой способ сделать это - добавить префикс имени файла к идентификатору приложения.
Зачем мне это нужно? Если бы я сделал это:
context.getSharedPreferences("preferences", Context.MODE_PRIVATE);
Может ли что-нибудь плохое случиться с использованием такого обобщенного c имени файла?
Я знаю этого ответа , который утверждает, что несколько приложений могут использовать одно и то же имя файла для общих настроек без коллизий. Но если это так, то должны быть другие причины, по которым документация Android говорит нам использовать уникальные имена файлов. Каковы эти причины?