如何增加android的音量

如何增加android的音量,android,volume,Android,Volume,我正在尝试增加/减少nexus播放器的音量。我制作了一个示例应用程序,可以在我家的手机和其他安卓设备上运行。但不是nexus播放器。读过之后,我想谷歌已经阻止了这一点。是否有任何方法使用root来启用此功能。这是我目前在手机上使用的密码 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.

我正在尝试增加/减少nexus播放器的音量。我制作了一个示例应用程序,可以在我家的手机和其他安卓设备上运行。但不是nexus播放器。读过之后,我想谷歌已经阻止了这一点。是否有任何方法使用root来启用此功能。这是我目前在手机上使用的密码

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    textView = (TextView)findViewById(R.id.textView);
    volumeDown = (Button)findViewById(R.id.volumedown);
    volumeUp= (Button)findViewById(R.id.volumeup);
    audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
    currentVolume = audioManager.getStreamVolume(AudioManager.STREAM_MUSIC);

    volumeUp.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
        /* audioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC,
                 AudioManager.ADJUST_RAISE, 0);*/
            audioManager.adjustVolume(AudioManager.ADJUST_RAISE,AudioManager.FLAG_PLAY_SOUND);

        }
    });

    volumeDown.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Log.d("helloworld", "hello" + audioManager.getMode())  ;
            audioManager.adjustVolume(AudioManager.ADJUST_LOWER, AudioManager.FLAG_PLAY_SOUND);

        }
    });
}

请解释一下这是从哪里来的,在读过之后,我想谷歌已经阻止了这一点,而且你知道AudioManager提供了不同的流,对吧?是的,我在发布之前尝试了几个不同的流。我记不清我在哪里读到谷歌阻止改变播放机的音量可能是xda开发人员在一个Rom中修复的,我相信他弄乱了音频hal,但我不确定是否在等待回复