【问题标题】:How to change the default volume level in AOSP?如何更改 AOSP 中的默认音量级别?
【发布时间】:2018-03-26 02:21:47
【问题描述】:

我正在从源代码 (AOSP) 构建 android。

如何更改设备首次启动时的初始音量?

【问题讨论】:

    标签: android android-source


    【解决方案1】:

    更改包含每种音频流类型的默认音量的DEFAULT_STREAM_VOLUME 数组(在frameworks/base/media/java/android/media/AudioSystem.java 中)。

    请注意,每个流的最小值和最大值在MIN_STREAM_VOLUMEMAX_STREAM_VOLUME 中定义(在frameworks/base/services/core/java/com/android/server/audio/AudioService.java 中)。

    例如,STREAM_MUSIC(媒体音量)介于 0 和 15 之间,STREAM_ALARMSTREAM_RING 介于 0 和 7 之间。

    (我使用的是 Android 7.1.1)

    【讨论】:

    • 这是否也可以在已经运行的设备上进行更改?还是必须从头开始构建?系统中存储的值在哪里?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-12
    相关资源
    最近更新 更多