Широковещательный приемник не работает в ICS, если приложение не запущено хотя бы один раз

Этот вопрос задавался несколько раз при переполнении стека, но пока нет решения. У меня есть широковещательный приемник для приема действий, подключенных к USB. Ответственность за широковещательный приемник заключается в том, что если я получу намерение запустить свое приложение. В файле манифеста я добавил приемник. У меня та же логика работает в GingerBread, но в ICS она не работает. Многие вопросы, как , широковещательная рассылка не вызывается

1 : Android Boot-Up BroadCast не вызывается и широковещательная передача не работает

Если я запускаю свое приложение вручную один раз, то со следующего раза, когда USB подключен, мое приложение запускается автоматически. пытается ответить на тот же вопрос, но нет ответа. Есть ли решение для этого в ICS?

Это мой приемник

        
                
                    
                    
            
            
            
                
            
    and this is my class
    public class MyReceiver extends BroadcastReceiver {
    .
    .
    .

  public void onReceive(Context context, Intent intent) {
.

Я где-то ошибся?

Заранее спасибо --Козлов

13
задан Community 23 May 2017 в 12:16
поделиться