Использование wakelock в сервисе Android 1.5

Здравствуйте, я пытаюсь использовать службу для управления wakelock, чтобы я мог постоянно оставлять экран включенным, когда мое приложение работает. Я создаю wakelock и активирую его в onCreate () и освобождаю его в onDestroy (), однако я получаю ошибку «wl не может быть решена». Может кто-нибудь объяснить, как я могу преодолеть это? Код ниже:

public class WakeLockService extends Service {

    @Override
    public IBinder onBind(Intent arg0) {
        // TODO Auto-generated method stub
        return null;
    }  
    @Override
    public void onCreate() {
        PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
        PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "My Tag");
        wl.acquire();
    }
    @Override
    public void onDestroy() {
        wl.release();
    }
}

Ответы на вопрос(2)

Ваш ответ на вопрос