首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在AOSP构建中设置默认属性?

如何在AOSP构建中设置默认属性?
EN

Stack Overflow用户
提问于 2013-05-27 17:56:48
回答 1查看 21.6K关注 0票数 35

在自定义AOSP版本中,我可以在哪里更改默认的Android设备属性?

例如:

AUTO;

  • Bluetooth打开;

  • 同步打开;

  • 亮度关闭;

  • WiFi关闭;

  • 振铃时的默认sound;

  • Vibrate;

这些设置应该在构建中定义,以便一旦加载构建,它们就已经处于正确的状态。

所有设置是否都有一个集中的文件/文件夹?或者是一个从所有Android平台模块自行收集设置的Settings应用程序?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-04 18:40:44

我通常会在两个主要位置检查默认值:

代码语言:javascript
复制
/frameworks/base/packages/SettingsProvider/res/values/defaults.xml

和:

代码语言:javascript
复制
/frameworks/base/core/res/res/values/config.xml

检查设备目录中是否有覆盖原始文件的覆盖也是值得的:

代码语言:javascript
复制
/device/<company-name>/<product-name>/overlay/frameworks/base/core/res/res/values/config.xml

默认墙纸通常硬编码为:

代码语言:javascript
复制
/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.jpg

各种流的默认音量级别(int[] DEFAULT_STREAM_VOLUME):

代码语言:javascript
复制
/frameworks/base/media/java/android/media/AudioSystem.java
票数 60
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16770639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档