AlarmManager and WakeLock example
<p>I try this wakefull example:https://github.com/commonsguy/cw-omnibus/tree/master/AlarmManager/Wakeful</p>

<p>but I have few questions.</p>

<p>Do I need <code>&lt;action android:name="android.intent.action.BOOT_COMPLETED" /&gt;</code>? becouse intent is always null as I tested.</p>

<p>And inScheduledService is example: </p>

<pre><code>@Override
    protected void doWakefulWork(Intent intent) {
        Log.d(getClass().getSimpleName(), "I ran!");
    }
</code></pre>

<p>but this method is never fired.</p>

<p>in WakefulintentService is this method which is also never fired:</p>

<pre><code> @Override
    final protected void onHandleIntent(Intent intent) {
        try {
            doWakefulWork(intent);
        } finally {
            PowerManager.WakeLock lock = getLock(this.getApplicationContext());

            if (lock.isHeld()) {
                lock.release();
            }
        }
    }
</code></pre>

<p>What to change that i will get <code>I ran</code> as output?</p>
