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啊。。。。。