我今天升级到2.3 sdk,然后将我的项目构建目标更改为2.3,并进行了清理和构建。当我一个2.2设备上运行它,我得到这一行一个空指针异常:Android,将现有项目升级到sdk2.3,现在获得空指针
mSoundPool.play(index, streamVolume, streamVolume, 1, 0, speed);
与2.2 SDK中工作得很好,是什么我做错了或者没有做,我需要为了正确升级我的项目的构建目标?
这是它是如何初始化:
mSoundPool = new SoundPool(4, AudioManager.STREAM_MUSIC, 0);
在上面添加了初始化行。请注意,这个代码在2.2 sdk上都可以正常工作。 – Hamid 2010-12-13 19:18:21