小白学习android开发中,求赐教,在eclipse中可以生成apk而且在真机上播放了

Java代码:...
onCreate{
...
final MediaPlayer mPlayer = new Media Player().create(this,R.raw.music);
mPlayer.start();
...
}

代码是要实现在启动界面播放音乐,结果as说
show references to static methods and fields via class instance rather than a classitself。不知是什么意思,求赐教,今天被android studio 折磨死啦!

这句话的翻译是你将静态方法关联到一个类的实例了,而不是一个类的本身。
静态方法不允许实例化,而是应该用类名.静态方法名来调用

 final MediaPlayer mPlayer = new Media Player().create(this,R.raw.music);

你把这句改成


 final MediaPlayer mPlayer = Media Player().create(this,R.raw.music);

你看看这个

http://blog.csdn.net/luochao_tj/article/details/7522533

一楼对错误解释的很清楚呢

图片说明
当然是看api啊。。。。。