zoukankan      html  css  js  c++  java
  • 安卓2.2手动开启APP2SD方法

    < DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>

    由于安卓2.2的APP2SD默认不完全开启,只有很少的一部分软件可以装在SD卡上,所以想要把软件都装在SD卡上,需要手动激活。
      
      有两种办法:
    第一种是在电脑端用ADB方式。比如:PC助手就可以设置将程序安装在SD上。
    第二种是直接在手机上操作,用超级终端来输入指令。
      
      下面只说一下第二种办法。
      
      这种办法的前提是你的手机已经ROOT过了。想判断是否ROOT,就看看程序菜单里面是否有“授权管理”这个程序,有的话,就是ROOT了。
      
      首先在手机上安装“Terminal Emulator”
    安装完成以后,打开该软件,首先输入 su ,并回车。来获取最高权限。回车以后会跳出授权对话框,点允许。

    然后接着输入pm setInstallLocation 2 注意空格和大小写。输入完成以后回车。OK了,APP2SD已经成功开启。


    这时你就可以去看看程序管理里面看看你安装的软件,都可以移动到SD卡上了。以后安装也是默认安装在SD卡上。不过要注意,某些软件是需要安装在手机里面的,

    比如桌面插件和输入法,如果输入法安装在SD卡上那么每次重启以后,输入法就会变成系统默认的,需要再次设置选中。很不方便。
      



      PS:意外的情况也是会有发生,比如你一开始输入su的时候,没有出现授权提示,而是返回字符”permission denied“这种情况就是你的

    ROM的ROOT有问题,授权拒绝。建议你换一个ROM,因为不光这个软件,很多软件都会出现无法授权的。另外特殊说明一下,这样的ROM你也是无法再ROOT一次了(本人亲测),因为该ROM已经被ROOT了,虽然是失败的ROOT。所以还是换一个ROM吧。


      另外,如果想改回默认安装在手机里,就是输入 pm setInstallLocation 0
      OK了,2.2开启APP2SD就是这么简单。

  • 相关阅读:
    架构与模式11
    Unix/Linux命令
    Winform的Excel表格
    B/S结构一机多屏实现
    Effective C++函数参数传递方式
    Django & Tornado
    ThoughtWorks读书路线图
    善用泛型 委托
    SQL 关于with cube ,with rollup 和 grouping
    测试工程师实习笔试题
  • 原文地址:https://www.cnblogs.com/netcorner/p/2911934.html
Copyright © 2011-2022 走看看