让Android程序支持安装到SD卡,降低卸载率
来源:互联网 发布:licecap for windows 编辑:程序博客网 时间:2024/05/23 19:16
万普平台(www.waps.cn)建议,如果您的应用准备支持Android2.2以上版本,务必重视该项设置。举手之劳,即可至少增加10%的活跃用户,大幅增加广告收益。
用户为什么为卸载你的应用?调查显示,用户大约50%的情况卸载一个应用是因为应用质量问题(不好用或玩腻了),而另外50%的卸载行为则是出于清理手机空间的需要。如果你的应用支持安装到(或移动到SD卡),至少可以减少20%的用户卸载率,直接增加10%的活跃用户。本文将教你如何将Android程序配置为支持APP2SD功能。
APP2SD是Android2.2开始支持的新特性,可以让程序安装到存储卡,仅在手机内存(ROM)中保留一些必要的文件。
要想在自己程序中支持这一特性,需要在创建项目时将Build Target设为2.2(或更高版本):
注意,虽然这里上面指定了2.2,但并不意味着我们的程序将只能运行在2.2以上的系统中,下面的Min SDK Version可以设置最低兼容的API等级,我们设为4,就可以兼容至最低1.6版本了。
然后在开发时注意不要使用1.6版没有的API就可以保证兼容了,经实机测试,低版本系统的用户在安装和使用时不会察觉到任何异样。
(不过为了避免不小心用到不兼容的API,建议在项目开发后期再修改这个Build Target属性,修改方法是在项目上单击右键,选择Properties菜单项,然后在设置窗口中左侧选择Android项,右边就可以重新设置Build Target了。)
下一步要做的是打开程序的AndroidManifest.xml文件,这时你可能会看到左侧有这样的警告:
这仅仅是说我们的Build Target和Min SDK Version不统一而已,不用理它。
我们为其中的manifest元素增加属性:
android:installLocation="preferExternal"
添加之后看起来就像这样:
然后编译发布APK就可以了,安装时程序将自动被装到存储卡上。
上面的属性值如果设为auto的话,程序将会手机内存(ROM)容量自动决定安装位置,而用户仍然可以在安装后手动改变安装位置。
万普平台(www.waps.cn)建议,如果您的应用准备支持Android2.2以上版本,务必重视该项设置。举手之劳,即可至少增加10%的活跃用户,大幅增加广告收益。
- 让Android程序支持安装到SD卡,降低卸载率
- 让Android程序支持安装到SD卡,降低卸载率
- 让Android应用程序支持安装到SD卡
- 让Android应用程序支持安装到SD卡(APP2SD)
- 让Android应用程序支持安装到SD卡(APP2SD)
- 让你的android 应用支持转移安装到sd
- Android应用程序支持安装到SD卡
- 如何在开发时可以让Android应用程序支持安装到SD卡
- 如何在开发时可以让Android应用程序支持安装到SD卡
- 如何在开发时可以让Android应用程序支持安装到SD卡
- 让你的Android应用支持转移到SD卡
- 让你的Android应用支持转移到SD卡
- 让你的Android应用支持转移到SD卡
- Android 程序默认安装到sd卡
- Android应用支持转移到SD卡
- adb新参数支持Android 2.2安装到SD卡上
- android开发步步为营之15:默认让应用程序安装到手机外存sd卡上
- 当使用第三方程序安装APK时如何让APK只能安装到SD card,不允许安装到机器存储,并在没有SD卡时弹出警告:请插入SD卡,
- The APR based Apache Tomcat Native library which allows optimal performance in p
- 近期面试题汇总
- MapReduce: 一个巨大的倒退(zz)
- 数据表的连接
- 使用随机函数初始化一个数组,并对数组进行排序(冒泡排序法和选择排序法)
- 让Android程序支持安装到SD卡,降低卸载率
- 第八周任务(一)3
- Sorenson Spark视频编解码器
- 《ITIL 2011介绍、解析》PPT下载,录音下载
- 几位数乘法的结构
- 上传下载Cisco路由器配置文件
- POJ—1061 青蛙的约会 解题报告(超详细)
- 第八周实验报告1
- POJ-2262 Goldbach's Conjecture 解题报告(数论) 哥德巴赫的猜想