android 程序怎么默认或者说允许安装到sd卡 自己写了个apk程序嘛 安装 默认装在内存里而且优化大师也不能移动它到sd卡怎么回事应该怎么做 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要声明权限 1. <android> 2. <manifestAdditions> 3. <![CDATA[ 4. <manifest android:installLocation="auto"> 5. <uses-permission android:name="android.permission.INTERNET"/> 6. </manifest> 7. ]]> 8. </manifestAdditions> 9. </android> 其中: android:installLocation="auto"代表默认安装到内置存储器中,但是允许用户把它转移到SD卡上。而如果需要默认安装在SD卡上,只需要 <manifest android:installLocation="preferExternal">...</manifest> 不过提醒你,安装在SD卡上有时候会出现莫名的问题 android:installLocation可以设置为"auto"、"internalOnly"、"preferExternal"三个值中的任何一个. auto:程序可能被安装在外部存储介质上(例如:SD Card),但是默认会被安装到手机内存中.当手机内存为空时,程序将被安装到外部存储介质上.当程序安装到手机上后,用户 可以决定把程序放在外部储介质还是内存中. internalOnly:默认值.当设置为该值时,程序只能被安装在内存中,如果内存为空,则程序将不能成功安装. preferExternal:将程序安装在外部存储介质上,但是系统不保证程序一定会被安装到外部存储介质上.当外部存储介质不可以或空时,程序将被安装到内存中.程序使用了for ward-locking机制时也将被安装到内存中,因为外部存储不支持此机制.程序安装后,用户可以自由切换程序应该在外部还是内部存储介质上.注意:当程序使用了Google Play的Copy Protection特性时,只能安装到内存中.当程序被安装到外部存储介质时,① .apk文件将被移动到外部存储介质上,但是程序的数据仍然会在内存中② 保存.apk文件的容器将会使用一个随机生成的密钥进行加密,这样只有安装该程序的设置可以使用存在外部存储介质上的数据.警告:当外部存储介质被卸载时,安装在该外部存储介质上的程序将立刻被终止掉!引用自:http://www.cnblogs.com/Lefter/archive/2012/03/07/2383962.html No content provider found for permission revoke: file://XXX.apk是什么意思? 如何设置android启动后默认是纵向显示? 如何在android上查看,编辑word,ppt,excel? 急,WebService交互出现异常 EditText如何切换输入法 在线求助,关于软键盘弹出,Dialog布局被改变的问题。 请教:TableLayout中入的View怎样才能获得焦点 屏幕尺寸 socket发送 XML格式的数据 startActivity无法启动activity android 怎么样获取弹出窗口输入的信息 新手发帖
2. <manifestAdditions>
3. <![CDATA[
4. <manifest android:installLocation="auto">
5. <uses-permission android:name="android.permission.INTERNET"/>
6. </manifest>
7. ]]>
8. </manifestAdditions>
9. </android> 其中: android:installLocation="auto"代表默认安装到内置存储器中,但是允许用户把它转移到SD卡上。
而如果需要默认安装在SD卡上,只需要 <manifest android:installLocation="preferExternal">...</manifest> 不过提醒你,安装在SD卡上有时候会出现莫名的问题
引用自:http://www.cnblogs.com/Lefter/archive/2012/03/07/2383962.html