为啥移动端的应用下载apk、ipa之后还要安装一次而不是直接就能用

因为无论是google还是apple 官方的软件分发渠道都不是给你一个庞大的IPA/APK然后让你安装啊
【为啥移动端的应用下载apk、ipa之后还要安装一次而不是直接就能用】 刚刚发现题主提到了psp 无论是用umd的psp 1 2 3k 还是用数字下载的go 官方软件分发渠道也不是给你一个iso啊

■网友
Android的apk安装包安装时要针对虚拟机进行编译,生成dex可执行文件,虚拟机无法直接运行apk文件的,即使你把apk安装包拷进/data/apk或/system/apk文件夹并修改权限,也需要重启手机,启动系统时预编译成dex文件的。iOS用得少,不清楚
■网友
ipa和apk本质上是一个压缩包,可以解压缩压缩的好处很多,比如可以签名防止被随便篡改,比如可以节省用户流量压缩后的体积应该是之前的1/3左右吧
■网友
就Android来说,你把apk直接塞到data/app然后改权限也是可以用的,和楼主说的没有本质区别。


    推荐阅读