前些日子的代码,去掉printf打印部分,已经OK。
之前之所以运行不起来,是由于同事做的java部分未开通网络功能。
java的manifest中添加下面这句话即可:
<uses-permission android:name="android.permission.INTERNET"/>
共享一个文件夹后,在浏览器端输入:ip:port/if.mp3,即可播放该文件。
调试程序过程中还出现了一个小插曲:dms可以启动起来,可是却不能停掉。后来发现是因为把一个变量重新赋值的时候,居然重新定义了一个局部变量(前面多了一个int)。因为这句话我是直接从前面定义的地方copy过来的,多copy了一个“int” 。