如何删除mtk内置的sdcard?
第二个问题:
[SOLUTION]
(1)android分区:
a,预留更大的空间来安装apk
b,如果未来不需要upgrade,可以适当缩写这个分区的大小
c,建议这个分区不要小于512M。
(2)cache分区:
a,这个分区的大小大于等于100M,以满足google的CDD测试
b,FOTA升级的时候会用到cache分区
(3)userdata分区:
a,至少是350M,以满足google的CDD测试
b,可以给这个分区预置更大的空间来以便user安装更多的apk
c,FOTA升级的时使用这个分区来download
以上3个分区中,红色字体和蓝色字体的所占用的空间的分配标准是什么?
红色字体所在的的空间是system自带的apk所占的空间吗?
蓝色字体所在的的空间是用户自行安装的apk所占的空间吗?
第三个问题:
能不能把用户自己安装的APK默认到可插拔的T卡上?怎么实现?
对于a,预留更大的空间来安装apk ,后面的b和c不就是解释吗?用来升级用的,因为升级的apk
等占用的空间一般会增加。
对于b,都说了是给user使用的。那肯定包括了用户自行安装的apk所占空间。
安装的APK默认路径是由APK文件的配置android:installLocation=""决定的。强制安装到T卡的话好象也是可以实现的,但这样会引起好多问题,比如小部件,安装在T卡是不能使用的。
问题1,看MTK文档Multi-Storage_Application_Note 和 SD卡配置方案介绍.pptx
找到一个MTK文档,功能实现了。谢谢大家!现在有个新问题,如果使用了Multi-Storage_Application=yes 方式,怎么才能让APK安装在希望设定的sdcard中?在settings里没有这个选项,只有内部存储器和sdcard ,没有细分到sdcard1 和sdcard2 的选项。