J'ai mis à jour vers la version 2.3 aujourd'hui, puis j'ai changé ma cible de construction de projet en version 2.3 et j'ai fait un build propre. Quand je lance sur un appareil 2.2 Je reçois une exception de pointeur nul sur cette ligne:Android, mise à niveau du projet existant vers sdk2.3, maintenant obtenir un pointeur nul
mSoundPool.play(index, streamVolume, streamVolume, 1, 0, speed);
Ce qui a bien fonctionné avec le 2.2 sdk, est quelque chose que je fais mal ou ne pas faire que je dois pour mettre à jour correctement la cible de génération de mon projet?
Voici comment il est initialisé:
mSoundPool = new SoundPool(4, AudioManager.STREAM_MUSIC, 0);
Ajout de la ligne d'initialisation ci-dessus. Notez que ce code fonctionne correctement sur 2,2 sdk. – Hamid