您的位置:首页 > 移动开发 > Android开发

android 开机默认语言等其它默认配置项的配置

2015-11-30 10:15 671 查看
全局搜索以下字符串:

ro.product.locale.language=zh // 配置值为语言简码

ro.product.locale.region=TW , // 配置值为地区简码

-------------------------------------------------------------------

persist.sys.language=en // 配置值为语言简码

persist.sys.country=GB // 配置值为地区简码

默认时区:

PRODUCT_PROPERTY_OVERRIDES += \

persist.sys.timezone=Asia/Shanghai\

默认时间格式:

ro.config.dateformat=yyyy-MM-dd ////日期格式取值范围:yyyy-MM-dd、MM-dd-yyyy、 dd-MM-yyyy

修改系统默认语言:/build/target/product/languages_small.mk文件将某种语言放第一

通过配置属性值来控制各种开关,像wifi, 蓝牙,网络数据默认的状态 配置,这类配置一般都在第一次开机的时候从某 xml文件中读入,再将其值写入com.android.providers.settings/databases/settings.db数据库中,读这类xml的值的java文件是:

/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java 可仔细了解一下这java文件,系统的绝大部分状态配置都是这从个类中读入的,如系统默认输入法,默认时区,默认时间格式等

1.飞行模式是否默认打开开关:" true " ;飞行模式是否默认打开关闭:"false"

ro.airplane.mode.on=false

2.Wi-Fi 默认打开开关。" true ":Wi-Fi 打开;" false ":Wi-Fi 关闭。

ro.wifi.on=false

3.Wi-Fi 高级设置中网络通知开关。" true ":默认网络通知勾选;"false"不勾选。

ro.networks.notification=false

4.蓝牙默认打开开关。" true ":默认蓝牙打开勾选。" false ":不勾选。蓝牙开关默认打开会干扰

产线某些测试,此项尽量引导运营商不要定制。

ro.bluetooth.on=false

5.在飞行模式下打开wifi,蓝牙是否会提示告知处于飞行模式下。(取值范围:"bluetooth,wifi"、

"bluetooth"、"wifi"、"")

ro.airplane.toggleable.radios=bluetooth,wifi

配置bluetooth,wifi 后,飞行模式下,打开wifi,蓝牙会有弹出框告知处于飞行模式下,

配置bluetooth 后,飞行模式下,打开蓝牙会有弹出框告知处于飞行模式下,

配置wifi 后,飞行模式下,打开wifi 会有弹出框告知处于飞行模式下,

配置空,则飞行模式下,打开wifi,蓝牙不会有弹出框。

6.移动网络设置中的“已启用数据”选项,"true"为默认启用,"false"为默认不启用

ro.mobile.data=true;

7.移动网络设置中的“数据漫游”,"true"为勾选,"false"为不勾选ro.data.roaming=true;

8.自动旋转屏幕是否勾选开关, "true"为勾选,"false"为不勾选ro.auto.screen=true;

9.亮度默认定制。取值范围10--255 之间。ro.screen.brightness=200

10.屏幕超时时间定制配置参数单位是毫秒。目前屏幕超时时间列表中支持15 秒、30 秒、1 分

钟、2 分钟、5 分钟、10 分钟、30 分钟

ro.screen.off.timeout=60000 //这是1 分钟

11.默认密码可见开关。"true"为勾选,"false"为不勾选

ro.show.password=false

12.默认未知来源打开的开关。"true":允许安装非电子市场提供的应用程序勾选;"false": 允许安

装非电子市场提供的应用程序不勾选。

ro.install.app=false

13.应用程序中的开发下的保持唤醒状态默认值。"true"为勾选,"false"为不勾选

ro.stayon.plugged=false

14.应用程序中的开发下的允许模拟地点默认值。"true"为勾选,"false"为不勾选

ro.mock_location=false

15.备份我的数据开关。"true"默认备份我的数据勾选, "false"为不勾选

ro.backup.enabled=false

16.自动还原开打开关。"true"勾选, "false"不勾选。

ro.auto.restore=false

17. 按“电源”按钮结束通话打开开关。"true"勾选,"false"不勾选

ro.power.behavior=false

18.时间和日期设置中的可预置项

“自动”选项的打开开关。"true"勾选,"false”不勾选。

ro.auto.time=false

19. 触摸时震动功能定制,"true"触摸时振动开关打开,"false”触摸时振动开关关闭

ro.haptic.feedback.enabled=false

20.自动确定时区定制,"true"勾选,"false”不勾选

ro.auto.timezone=false

21.来电震动开关定制

该功能主要实现手机来电振动开关的定制;"true"来电振动;"false”来不电振动

ro.vibrate.when.ringing=true

22.显示硬件版本号定制

在关于手机->状态信息中显示硬件版本号。"true"显示硬件版本号"false”不显示硬件版本号;

ro.show.hardwareversio=false
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: