android 默认程序手机程序默认安装位置

android安装软件
北京千橡网景科技发展有限公司:
文网文[号··京公网安备号·甲测资字·文化部监督电子邮箱:wlwh@·
文明办网文明上网举报电话: 举报邮箱:admin1@&&&&&&&&&&&&&&&&在Android工程中,设置apk的默认安装位置
在AndroidManifest.xml文件Manifest标签中添加android:installLocation属性
android:installLocation
这个属性设置的是默认安装位置, 共有三个有效值,auto、internalOnly、preferExternal
auto 表示自动,由系统决定安装位置
internalOnly 安装在手机内存
preferExternal 安装在外部存储中
Description
Let the system decide install location
internalOnly
Explicitly request to be installed on internal phone storage only
preferExternal
Perfer to be installed on SD card, There is no guarantee that the system will honor this request. The application might end up being installed on internal storage if external media is unavailable or too full
&manifest xmlns:android="/apk/res/android"
package="com.ray"
android:installLocation="auto"
android:versionCode="1"
android:versionName="1.0"&
需要注意的问题(如果遇到其他问题,后期进行补充)
需要开启启动的程序,一定要安装到手机内存中,这里就关系到广播消息的先后顺序
开机启动的广播消息BOOT_COMPLETE早于 SD的启动,如果将程序安装到SD卡,无法接收到开机广播。
& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &&
文章地址&&
感谢大家的推荐和收藏
你的支持! 我们的动力!
阅读(...) 评论()Android手机下载的软件默认保存在哪里。_百度知道
Android手机下载的软件默认保存在哪里。
我电脑上有一个模拟Android平台,刚刚用模拟平台上网下载了一个apk软件。到哪里打开。
提问者采纳
APK文件在PC里是通过工具来打开的比如豌豆夹你模拟平台首先你得把游戏装进去推荐LZ去 魔头网下载百度一下 魔头网第一个就是了
其他类似问题
android手机的相关知识
按默认排序
其他1条回答
没安装就在下载位置,安装后就能在界面里找到相应图标。
您可能关注的推广回答者:回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁分享最新改变Android手机软件默认安装位置的解决办法
来源:&&&发布时间: 11:20:43&&作者:安卓下下啦
谷歌Android系统手机默认只能把软件安装在手机内存里,使本来就不大的手机内存显得捉襟见肘。如果你也是个手机软件狂人,喜欢尝试各种各样新奇有趣的软件,面对越来越少的手机内存空间,不得不对已经安装的软件痛下**。你是否还在安装与卸载之间纠结?Follow Me!我们一起来给Android系统扩扩容,让&机器人&也可以&大肚能容&,免去存储空间不足的后顾之忧。
Tips:存储器分为随机存储器(RAM)和只读存储器(ROM)两种。手机ROM相当于PC上的硬盘,用于存储手机操作系统和软件,也叫FLASH ROM,决定手机存储空间的大小。手机RAM相当于PC的内存,其大小决定手机的运行速度。
要把大象装冰箱里总共分三步,而Android系统中把软件安装到SD卡上,比这还简单,两步就够了:
一、存储卡分区
& && &首先我们需要对手机SD卡进行分区,分一个FAT32分区和一个Ext3分区,FAT32分区用于正常存储图片、音乐、视频等资料,而Linux格式的Ext3分区就是用于扩容安装软件的分区。以笔者的2G SD卡为例,FAT32分区1.35GB,Ext3分区494MB。下载并安装Acronis Disk Director Suite软件。将手机SD卡装入读卡器并连接电脑,然后运行Acronis Disk Director Suite软件。
& && &1.FAT32分区。找到代表SD卡的磁盘分区,点击右键,选择&删除&命令,删除已有分区。当成为&未分配&分区时,点击右键,选择&创建分区&,在弹出的对话框中,文件系统选择:FAT32,创建为&主分区&,设置好分区大小1.35GB,点击确定按钮。
& && &2.Ext3分区。在剩余的494MB分区上,点击右键,选择&创建分区&,在弹出的对话框中,文件系统选择:Ext3,创建为&主分区&,设置好分区大小494MB,点击确定按钮。
& && &3.确认分区。上述分区设定完成后,软件只是记录了分区操作,并没有真正在SD卡上进行分区。点击软件工具栏中的&提交&按钮,确认执行分区操作,提示&操作成功完成&说明分区成功了。
二、将软件移动到SD卡
& && &存储卡分区完成后我们只需要把系统默认的软件安装目录/data/app转移到SD卡的Ext3分区上,然后通过ln命令建立软链接,使系统自动把软件安装到SD卡上,达到节省手机内存空间的目的。
将存储卡装回手机,重新启动,使系统识别到Ext3分区。在手机上运行超级终端,依次输入以下命令来验证系统是否识别了Ext3分区:
su&&(会提示高级权限授权,选择&总是同意&)
busybox df &h
如果显示的列表中有/dev/block/mmcblk0p2的信息说明系统已成功识别了Ext3分区。
然后依次输入以下命令将/data/app目录转移到SD卡的Ext3分区:
cp &a /data/app /system/sd/
(将/data/app目录复制到/system/sd/下)
rm &r /data/app
(删除/data/app目录)
ln &s /system/sd/app /data/app
(建立软链接)
(重启手机)
& && &重启之后,手机上安装的所有软件就全部转移到了SD卡上,看看你的手机可用空间是不是增大了。以后再安装软件也是直接安装到SD卡上,不用担心空间不足的问题了,而且这样做还有一个好处,刷新ROM后,以前安装过的软件并没有被清除,还保存在SD卡上,输入下列命令就可以轻松恢复,不用再一一安装了,非常方便实用。
(取得高级权限)
(进入/data目录)
cp &a app /system/sd/app
(将app目录中的内容复制到/system/sd/app目录)
(删除app目录)
ln &s /system/sd/app /data/app
(建立软链接)
(重新启动)
扩容效果体验:
刷新ROM后未安装任何软件,手机可用空间为87MB,安装若干软件后,可用空间下降为73MB。将软件目录转移到SD卡上后,可用空间变为80MB。可能有的&电筒&会有疑惑,为什么没恢复到87MB呢?这是因为我们只是将软件移动到了SD卡上,而软件的缓存数据仍然会占用手机内存,所以手机内存还是会下降。当然软件的缓存数据也可以移动到SD卡上,但这样会拖慢软件运行速度,所以不推荐大家使用。
注意事项:
1.软件移动到SD卡上后,原有的部分桌面插件会无法正常显示,删除后,重新加入桌面即可。
2.SD卡的Ext3分区可以视为手机硬件的一部分,移除SD卡后,安装的软件将无法运行。插入SD卡,重新启动手机即可正常使用。
上一篇文章:
下一篇文章:
手机QQ是腾讯公司专为android平台用户打造的一款随时随地聊的即时通
360手机卫士是一款完全免费的手机安全软件,集防垃圾短信,防骚扰电话
UC浏览器(原名UCWEB,已于2009年5月正式更名为UC浏览器)是一款把“
艺影视是一款免费、高清视频在线观看软件。艺()是最具价值
微信,可以群聊的手机对讲机,基于Android平台的腾讯微信服务,带给您
本月文章排行
本周教程排行
本类教程排行
邮政编码:510000
客服电话:020-查看: 24624|回复: 14
[教程] Android手机救砖的另一种方法:ADB刷Recovery
该用户从未签到
本帖最后由 、七年.- 于
21:28 编辑
&&& &有句古话叫常在河边走,难免会翻船。对于经常刷机的Android刷友来说,难免会碰到刷机失败损坏recovery程序乃至手机无法启动的情况,也就是传说中的手机变砖块。不过刷机失败手机变砖并不是世界末日,略施小计就可以让你的Android手机重新复活,方法如下:
& & 1. 在PC上安装配置Android SDK
  刷机失败后手机变砖无法在手机上完成操作,智能借助Android SDK工具,所以你必须在操作的PC上下载并安装Android SDK程序,程序下载地址和安装配置方法见Android SDK官网
& &&& 2. 安装Android手机USB驱动程序
  安装完Android SDK后就可以把手机通过USB线缆连接至PC,开启手机电源后PC会提示安装设备驱动程序,不要让系统自动查找驱动程序安装,选择自定义驱动程序位置,因为已经安装了Android SDK,驱动程序的位置默认为Android SDK的安装目录下的usb_driver子目录,选择从这个目录安装驱动程序。
& &3. 下载一个可用Recovery程序
  变砖的Android手机能否复活的关键就是Recovery程序,因为recovery程序意味着你可以再次刷新的ROM,相当于给PC重新安装操作系统。Android平台有很多可用的recovery程序,推荐使用最常见的Clock Recovery程序,注意recovery程序针对不同手机型号有不同版本的程序,下载时注意和手机型号匹配。把下载的recovery程序放在某一目录备用,比如 c:\recovery-RA-Magic-v2.3.1.img
& & 4. 关键步骤:重新给变砖的手机安装recovery程序
  在PC上打开命令提示符(Windows系统,开始,运行,输入cmd回车),输入 #adb devices 回车,如果返回一串序列号说明手机已经正常连接。在命令提示符使用cd命令切换到recovery程序所在的目录。然后输入下面的命令
  #adb reboot bootloader
  回车后手机应该会进入fastboot模式,然后再执行下面的命令把recovery程序安装到手机上
  #fastboot flash recovery-RA-Magic-v2.3.1.img
  回车后如果看到下面的提示就说明recovery程序已经成功安装。
  fastboot flash recovery recovery-RA-Magic-v2.3.1.img
  sending ‘recovery’ (4594 KB)… OKAY
  writing ‘recovery’… OKAY
  拔掉手机USB连接线,关机,重新按指定键看看是否可以重新进入recovery模式了,到这一部手机已经成功复活了,现在可以重新刷机给手机再安装一个操作系统了
& &ADB详解
   ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机).
  它的主要功能有:
  •运行设备的shell(命令行)
  •管理模拟器或设备的端口映射
  •计算机和设备之间上传/下载文件
  •将本地apk软件安装至模拟器或android设备
  ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备.
  先说安装方法, 电脑上需要安装客户端. 客户端包含在sdk里. 设备上不需要安装, 只需要在手机上打开选项settings-applications-development-USBdebugging.
  对于Mac和Linux用户, 下载好的sdk解压后, 可以放~或者任意目录. 然后修改~/.bash_profile文件, 设置运行环境指向sdk的tools目录.
  具体是打开~/.bash_profile文件(如果没有此文件也可以自行添加), 在里面加入一行:
  export PATH=${PATH}:sdk目录&/tools
  例如:
  然后就可以使用adb命令了.
  嫌安装麻烦的同学其实也可以省去上面安装步骤, 直接输入完整路径来使用命令,例如:
  对于windows xp用户, 需要先安装usb驱动 android_usb_windows.zip(请自行搜索下载) , 然后如果你只打算使用adb而不想下载整个sdk的话, 可以下载这个单独的adb工具包 adb_win.zip (自行搜索下载) 下载后解压, 把里面 adb.exe 和 AdbWinApi.dll 两个文件放到系统盘的 windows/system32 文件夹里就可以了,如图:
  ADB常用的几个命令
  1. 查看设备
  1.adb devices
  这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示
  2. 安装软件
  1.adb install
  这个命令将指定的apk文件安装到设备上
  3. 卸载软件
  1.adb uninstall
  2.adb uninstall -k
  如果加 -k 参数,为卸载软件但是保留配置和缓存文件.
  4. 登录设备shell
  1.adb shell
  2.adb shell
  这个命令将登录设备的shell.
  后面加将是直接运行设备命令, 相当于执行远程命令
  5. 从电脑上发送文件到设备
  1.adb push
  用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)
  6. 从设备上下载文件到电脑
  1.adb pull
  用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑
  7. 显示帮助信息
  1.adb help
  这个命令将显示帮助信息
  删除Android系统Rom自带的软件
  Android系统没有卸载Rom自带软件的功能.可能有些同学很想删除废了武功的**,想删除墙那边的**.
  加上Android的快捷方式没法修改没法自己排序没法分页.
  安装的程序太多就会发现原来找到自己想要的东西很难.
  综上所述,我觉得告知各位菜鸟同学如何删除自带的程序是很有必要的一件事情.
  1.确定手机root了,取得了root权限才能删除系统文件呀.
  2.下载Android_db.rar,解压到%windir/%System32下.
  3.手机连接数据线,在电脑上打开cmd,然后输入命令
  adb remount
  adb shell
  执行完成之后,你会看到:
  * daemon not running. starting it now *
  * daemon started successfully *
  4.接着就是Linux命令行模式了,输入
  cd system/app
  你会发现没啥变化,然后输入ls回车.
  这时候列表显示了system/app里面的所有文件,也就是Rom集成的一些软件了.
  5.开始删除吧.比如删除**,他的文件名是**.odex和**.apk
  我们要删除这2个文件,敲入以下命令:
  rm **.*
  重启,**已经删除掉了,注意各位同学千万不要删除你不知道是啥的东西.
  ADB与fastboot的区别:fastboot对应于boot状态,adb对应于android运行状态,也就是说 adb 的指令有效范围只能 是手机还能正常的开机,而且需要手机有权限,然而fastboot的指令,只限于,boot情况,fastboot启动的那个过程,玩过HTC的安卓系统的手机的人 都知道 应该,也就是在那个情况下 可以用这个指令。。
   以上的实际意义是什么?救砖!只是手机砖头的程度不一样,救砖的方式不一样,而已。。手机还能开机,但是比如recovery 损坏,用超级终端刷不方便的,完全可以用adb 刷recovery,别小看这个过程,这是完整救砖的一条必经之路,fastboot 则适用,手机开不了机,还可以进fastboot模式下的 最后救命稻草,也可以通过指令 刷recovery, 最后通过recovery救机。。。
该用户从未签到
沙发自己的。
TA的每日心情开心 08:56签到天数: 1 天[LV.1]初来乍到
这个要顶 不能沉了,,,版主应设为长高 常亮
TA的每日心情无聊 22:28签到天数: 4 天[LV.2]偶尔看看I
顶一下以前帮朋友刷LG P305的时候用过
该用户从未签到
★★安极,有你更精彩★★
本帖最后由
21:34 编辑
槑槑槑呆槑槑各种围观]
&&(o゜▽゜)o☆
&&必需支持一个
TA的每日心情擦汗 17:19签到天数: 1 天[LV.1]初来乍到
收藏备用、& && && && &
该用户从未签到
刷内核和RE的方法是一样的!!
2X的内核是:mmcblk0p5&&RE是:mmcblk0p7
直接在超级终端用DD命令刷就行了!几秒搞定!
不过有些内核不是img格式,不能用这个方法刷!
该用户从未签到
支持。。。。。。。。。。
该用户从未签到
这个要顶 不能沉了,,,版主应设为长高 常亮
TA的每日心情开心 12:00签到天数: 3 天[LV.2]偶尔看看I
纯支持了& && &
今日推荐 /1
点我!!点我!!有惊喜!!!}

我要回帖

更多关于 android 默认程序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信