b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

播放器build 移动开发其他类(4)

电脑杂谈  发布时间:2018-01-23 15:06:23  来源:网络整理

接着,项目里写个简单的播放音乐的代码试试水,按钮点击播放一个音乐:

public class MusicPlayActivity extends AppCompatActivity {
    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_music_play);
        Button btn = findViewById(R.id.button);
        btn.setOnClickListener(v -> {
            IjkMediaPlayer player = new IjkMediaPlayer();
            player.setAudioStreamType(AudioManager.STREAM_MUSIC);
            player.setScreenOnWhilePlaying(true);
            player.setOnPreparedListener(IMediaPlayer::start);
            try {
                player.setDataSource("https:xxxx.mp3");
                player.prepareAsync();
            } catch (IOException e) {
                e.printStackTrace();
            }
        });
    }
}

如果播放正常的话,说明我们的移植非常成功,如果你没有用模块化,

到此就可以结束了,如果你像我一样用了模块化,而且还把音频播放

独立成了一个模块,app -> 音频播放模块 -> ijkplayer.aar,

恭喜你,编译直接报错,找不到aar,2333!解决方法的话,你要

接着看下面的啦~

需要修改三个build.gradle文件,依次是音频播放模块,app,以及application层级

音频播放模块的build.gradle:

\

app层级的build.gradle:

\

application层级的build.gradle

\

接着build一波项目,就可以啦~


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-62242-4.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...