Intereting Posts
Отображение японского вместо китайского в текстовом виде Показывает текущее время в Android и обновляет его? Долгое нажатие на выделенный текст в текстовом режиме в android Переместите ImageView в другую позицию в анимированном виде на Android Xamarin Android – создание запроса на отдых со сложным параметром (объектом) вызывает исключение, в .NET он отлично работает (с использованием фабрики каналов) OnSaveInstanceState и фрагменты? Как я могу продавать свои Android-приложения в стране, которая официально не поддерживается торговцами Android-Market? Доступ к базе данных SQLite Элементы ListView, которые нельзя кликать с помощью HorizontalScrollView внутри Добавление JAR-файла в приложение для Android Android: Что делает ContentResolver.update () действительно? Android – удалить CacheColorHint для ListView Шифровать базу данных SQLite без увеличения размера приложения? Настройка доступной папки для разных разрешений Как разрешить Session 'app': ошибка?

Android.intent.action.BOOT_COMPLETED Цель не получена при перезагрузке или перезагрузке.

Android android.intent.action.BOOT_COMPLETED Intent не получен, если я использую «Перезапуск» или «Перезагрузка» , но работает, если я отключусь и на устройстве. Есть ли способ сделать эту работу?

Добавить

 <action android:name="android.intent.action.QUICKBOOT_POWERON" /> 

также

Добавьте <action android:name="android.intent.action.QUICKBOOT_POWERON" /> это разрешение в файл манифеста.

Пожалуйста, добавьте ниже разрешение:

 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 

И добавьте запись класса приемника в manifest.zml:

 <receiver android:name="com.example.receivers.BootReceiver" > 

Теперь класс приемника:

 import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; public class BootReceiver extends BroadcastReceiver { private static final String TAG = "Boot Receiver:::"; /* * (non-Javadoc) * * @see android.content.BroadcastReceiver#onReceive(android.content.Context, * android.content.Intent) */ @Override public void onReceive(Context context, Intent intent) { if (intent != null) { if (intent.getAction().equalsIgnoreCase( Intent.ACTION_BOOT_COMPLETED)) { //Boot Receiver Called } } } } 

Теперь очистите и запустите приложение. Надежда Этот класс будет вызван после включения / выключения питания или перезапуска устройства. Дайте мне знать ваши отзывы.