智能手机安装的软件都只能存在本机内存里吗?能往内存卡里存吗?

安卓系统的底层逻辑决定了应用程序不能直接安装在外置存储卡上,这是系统设计的限制,所以应用默认都是直接安装在手机的内置闪存中的,用户无法像保存照片那样直接存到SD卡里。

评论 (3)

其实现在大部分应用确实都只能装内置存储,毕竟系统权限和性能优化都卡得很死。不过以前有些老款安卓手机或者深度定制的ROM是允许把部分应用移动到SD卡的,只是现在新机型基本都取消这个功能了,为了运行速度着想,毕竟内置闪存的读写速度远高于内存卡。

确实如此,安卓为了保证应用流畅度,强制要求应用在高速内存储器运行。不过现在手机空间普遍较大,一般128G起步,配合云存储或者定期清理,其实不太缺地方放图片视频,应用装哪里影响真不大。

其实现在的新安卓版本,比如Android 6.0以后,其实是支持“adoptable storage”的,也就是可以把SD卡格式化成内置存储的一部分来使用。不过三星、小米这些厂商大多在系统底层把这个选项阉割掉了,主要是为了读写速度稳定性和延长闪存寿命的考量。所以虽然系统底层逻辑有这种可能性,但在消费级产品上,确实基本只能装在机身里。