新手向!开源播放器JamsMusicPlayer源码解析

博主接手了一个音乐播放器项目,旨在根据运动情况改变音乐节奏。在GitHub上找到JamsMusicPlayer的源码,但在导入时遇到Gradle版本问题。解决后,开始对包含36个包的项目进行分析,准备详细解析。
摘要由CSDN通过智能技术生成

博主最近纠结了一段时间是考研还是出去工作。。博客也懈怠了。很惭愧,我觉得自己大学三年之内成事太少,这跟我内向的性格有关,也是自身能力的问题。所以投了几份简历之后真切地感觉到了自己依然太弱太弱。。

还好有同学信任。所以接手了一个音乐播放器的制作,基本思路是:
【检测人的运动情况,运动越激烈,音乐越劲爆。】

私自以为这样的思路不见得有多好。因为这种东西的应用场景首先就只能限制在运动上面。更何况,能检测到激烈程度的运动实在太少,我所想到的只有跑步。至于篮球游泳什么的,手机上场完全是去送人头。
但机会倒是不错,对面两人都是靠谱的公设同学。借此也可以激励、锻炼一下自己!

在github上寻找源码。【其实我也是第一次正式在这个网站上找东西,进入了之后方懂得它的美好,英文水平低其实也无所谓,毕竟几个术语查查还是很好动的】

找到的第一款是android-UniversalMusicPlayer。但是后来发现这款软件居然是面对api21也就是android 5.0以上版本的。。也真是愧对了Universal的名字。

第二款找到的是JamsMusicPlayer。它在这里
但是导入工程的时候遇到了些小麻烦,关于Gradle的版本问题。这里不得不跑一下题,就是Android Studio中的Gradle,我的理解是将工程中的依赖、版本都集中起来。

跑的时候遇到了层出不穷的问题。后来偶然看到了解决办法
大体是说,gradle的版本升级之后,一些属性已经废弃不用了。所以要对其gradle脚本进行一定的修改。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值