最近刚升级了2.2,发现绝大部分程序无法移到sd卡,所以应该是apk自己申明是否支持移动sd卡的,
由于大家做软件都没有考虑到这个问题,所以没有申明。
而且我也隐约记得是自己申明的,比如在AndroidManifest.xml中申明,可是我怎么也记不起来是如何
申明的了,请问有人知道吗?
由于大家做软件都没有考虑到这个问题,所以没有申明。
而且我也隐约记得是自己申明的,比如在AndroidManifest.xml中申明,可是我怎么也记不起来是如何
申明的了,请问有人知道吗?
调试欢乐多
安装参数,是Android2.2中的一个新特性,installLocation有三个值可以选择:internalOnly、auto、preferExternal选择preferExternal,系统会优先考虑将APK安装到SD卡上(当然最终用户可以选择为内部ROM存储上,如果SD存储已满,也会安装到内部存储上)选择auto,系统将会根据存储空间自己去适应选择internalOnly是指必须安装到内部才能运行(注:需要进行后台类监控的APP最好安装在内部,而一些较大的游戏APP最好安装在SD卡上。现默认为安装在内部,如果把APP安装在SD卡上,首先得设置你的level为8,并且要配置android:installLocation这个参数的属性为preferExternal)
android:installLocation="preferExternal"
... >installLocation有三个值可以选择:internalOnly、auto、preferExternal