Я тестирую свое приложение на разных API и разрешениях экрана и столкнулся с проблемой при использовании Android 2.1. Всякий раз, когда я запускаю приложение, главное меню работает вместе со всеми другими действиями, которые я для него сделал, за исключением одного: основного игрового действия. Я считаю, что это потому, что первая ошибка показана ниже. Я предполагаю, что Android 2.1 не поддерживает OnLoadCompleteListener SoundPool. Я изо всех сил пытаюсь найти альтернативу этому, поэтому он работает как на 2.2 и выше, так и на 2.1 и более ранних версиях Android. Я почти уверен, что метод OnLoadCompleteListener требуется при использовании SoundPool в версии 2.2 и выше. Помню без него не работает. У кого-нибудь есть предложения?
Спасибо
07-10 15:48:28.685: INFO/dalvikvm(363): Failed resolving Lorg/chinesetones/teacher/Game; interface 8 'Landroid/media/SoundPool$OnLoadCompleteListener;'
07-10 15:48:28.685: WARN/dalvikvm(363): Link of class 'Lorg/chinesetones/teacher/Game;' failed
07-10 15:48:28.685: ERROR/dalvikvm(363): Could not find class 'org.chinesetones.teacher.Game', referenced from method org.chinesetones.teacher.ChineseToneTeacherActivity.onClick
07-10 15:48:28.685: WARN/dalvikvm(363): VFY: unable to resolve const-class 38 (Lorg/chinesetones/teacher/Game;) in Lorg/chinesetones/teacher/ChineseToneTeacherActivity;
07-10 15:49:42.004: ERROR/AndroidRuntime(363): Uncaught handler: thread main exiting due to uncaught exception
07-10 15:49:42.074: ERROR/AndroidRuntime(363): java.lang.NoClassDefFoundError: org.chinesetones.teacher.Game
07-10 15:49:42.074: ERROR/AndroidRuntime(363): at
org.chinesetones.teacher.ChineseToneTeacherActivity.onClick(ChineseToneTeacherActivity.java:41)
07-10 15:49:42.074: ERROR/AndroidRuntime(363): at android.view.View.performClick(View.java:2364)