I am developing an app which uses alarm service. I read somewhere that apps using alarm service must be installed in internal memory.
android:installLocation="internalOnly"

if yes , why is it so.

Does it may create any problem to phone or user.