我在AndroidManiifest.xml中设置
android:installLocation="internalOnly"
我的问题是,如果内部存储器已满,当我们要将应用程序安装到设备上时,可以将其安装在外部存储器上吗?
答案 0 :(得分:1)
documentation相当明确:
应用程序必须仅安装在内部设备存储上。如果设置了此项,则永远不会在外部存储上安装应用程序。如果内部存储已满,则系统将不会安装该应用程序。如果您没有定义android:installLocation,这也是默认行为。
答案 1 :(得分:1)
如果内部存储器已满,则使用android:installLocation="auto"
,系统会将应用程序安装在外部存储器上。