我今天升級到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