android部分默认设置的修改

转自:http://blog.csdn.net/duer8797/article/details/7261427

在系统开发中经常需要改一下,系统默认的配置,这次把最近做的项目中有些修改的地方写下了,方便以后查阅。

1.gps 默认是打开的,有些产品需要默认关闭,主要是为了省电。

      修改:

               /frameworks/base/packages/SettingsProvider/res/values/defaults.xml

             将:

                  <string name="def_location_providers_allowed" tanslatable="false">gps</string>

                 改为:

                 <string name="def_location_providers_allowed" tanslatable="false"></string>

2.修改系统默认时间。

     修改

          rtc-mt6573.h  cust_rtc.h 这是四个文件,将里面的时间改为自己需要的时间。(这个是我在mtk6573的代码上看到这么修改的,具体在android原生态代码,我还没用看)

3.修改设备默认名字。

      修改:

         build/tools/buildinfo.sh 在这个文件里面修改,具体修改那些项,我就不在这了说了。

4.修改系统默认时区及默认语言

       修改:

           build/tools/buildinfo.sh在这个文件的最后一行的前面添加以下代码:

                     echo "persist.sys.language=zh"
                     echo "persist.sys.country=CN"
                     echo "persist.sys.localevar="
                     echo "persist.sys.timezone=Asia/Shanghai"
                     echo "ro.product.locale.language=zh"
                     echo "ro.product.locale.region=CN"

 

5.修改屏幕默认休眠时间:

   

在frameworks/base/packages/SettingsProvider/res/values/default.xml


会看到下面的代码:

<integer name="def_screen_off_timeout">60000</integer>

数字的单位是毫秒,可以修改为 10分钟,15分钟,或30分钟。


6.默认关闭usb debug

在packages/apps/Provision/src/com/android/provision/DefaultActivity.java

在这个里面的oncreate方法里面添加:

 Settings.Secure.putInt(getContentResolver(), Settings.Secure.ADB_ENABLED, 0);  /0代表关闭,1代表打开



7.mtk修改默认字体大小 

在frameworks/base/core/java/android/content/res/Configuration.java

 public void setToDefaults()里面的

fontScale = 1.10f;    1代表默认的大小,1.10f代表大,1.15代表超大 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值