2010-08-13 19 views
7

से वेक लॉक प्राप्त करने में समस्या मुझे एक समस्या है। मैं एक प्रसारण रिसीवर को एक वेक लॉक प्राप्त करने की कोशिश कर रहा हूं, इसलिए मेरा अलार्म फोन को नींद मोड से जगाएगा।प्रसारण रिसीवर

नीचे प्रसारण रिसीवर में, इस कार्यक्रम लाइन पर "नहीं मिला स्रोत" के साथ दुर्घटनाओं "sCpuWakeLock.acquire(); जब वर्ग" AlarmAlertWakeLock "AlarmReceiver से पुकारा जाता है किसी भी विचार क्या हो रहा है वहाँ एक बेहतर है।?

import android.content.BroadcastReceiver; 
import android.content.Context; 
import android.content.Intent; 

public class AlarmReceiver extends BroadcastReceiver { 
    @Override 
    public void onReceive(final Context context, Intent intent) { 
     AlarmAlertWakeLock.acquireCpuWakeLock(context); 

    }  
} 

एक अलग फाइल में:

तरह से एक फाइल में मैं क्या करने की कोशिश कर रहा हूँ करने के लिए

?

उत्तर

4

कोई बात नहीं, मैं यह समझ से बाहर है - मैं प्रकट करने के लिए सक्रिय करने वाले लॉक अनुमति जोड़ने के लिए की जरूरत:

का उपयोग करता है-अनुमति एंड्रॉयड: नाम = "android.permission.WAKE_LOCK"

अब ठीक काम करता है!

संबंधित मुद्दे