我正在开发一个使用闹钟服务的应用程序。 我在某处读到使用警报服务的应用程序必须安装在内部存储器中。
android:installLocation="internalOnly"
如果是,为什么会如此。
是否可能给手机或用户带来任何问题。
答案 0 :(得分:1)
如果应用程序使用警报服务,则不应允许将其安装在外部存储上,因为卸载外部存储时 - 将取消使用AlarmManager注册的警报。您必须手动重新启动在重新安装外部存储时注册任何警报。See this link