2012-03-26 1 views
0

Я разрабатываю приложение, которое использует службу оповещения. Я где-то читал, что приложения, использующие службу сигнализации, должны быть установлены во внутренней памяти.необходимо, чтобы приложения, использующие службу сигнализации, должны быть установлены во внутренней памяти

 android:installLocation="internalOnly" 

если да, то почему это так.

Может возникнуть проблема с телефоном или пользователем.

ответ

1

Нельзя допустить, чтобы ваше приложение устанавливалось на внешнюю память, если оно использует службу аварийной сигнализации, потому что при отключении внешнего хранилища. Ваши тревоги, зарегистрированные в AlarmManager, будут отменены. При перенастройке внешнего хранилища необходимо вручную перерегистрировать любые сигналы тревоги. See this link