1

Я работаю над Android-приложением на рынке, которое давно разрешило установку на внутреннем или внешнем хранилище. Однако приложение включает в себя несколько виджетов, поэтому мы действительно должны помешать его установке на внешнем хранилище. Мы регулярно получаем жалобы о исчезновении виджета или других ошибках (известные проблемы с установкой SD-карт), поэтому я думаю, что нам нужно устранить опцию внешнего хранилища.Android - Влияние изменения места установки приложения с SD-карты на внутреннее хранилище?

Мои вопросы:

  1. Что происходит с существующими пользователями после переключения от разрешения внешних по отношению к требуя внутреннего (изменить INSTALLLOCATION = «авто» -> «internalOnly» в манифесте)? Есть ли какие-либо проблемы, или ОС просто перенесет приложение на внутреннее хранилище? EDIT:Из моего ограниченного тестирования это, как представляется, работает гладко, предполагая наличие достаточного внутреннего хранилища. После того, как я перешел на «internalOnly» и обновил приложение, он был легко перемещен с SD-карты на внутреннее хранилище без уведомления об инциденте или пользователя.
  2. Что делать, если существующий пользователь не имеет достаточно внутреннего хранилища для обновленного приложения? Будут ли они просто получать «недостаточную память» или что-то еще хуже?

ответ

0

Приложение будет двигаться к внутреннему магазину телефона, если память Availabe в противном случае он будет выдавать ошибку «Недостаточно свободной памяти»

+0

Можете ли вы подтвердить, как-то, что существующие пользователи будут получать исключения? – Vadim

 Смежные вопросы

  • Нет связанных вопросов^_^