2017-04-20 30 views
0

我在運行應用程序後崩潰。爲什麼BroadcastReceiver收到時崩潰

爲什麼BroadcastReceiver似乎會導致意圖消息崩潰?

如果您能告訴我問題出在哪裏,我將不勝感激。

test1.java 

    public class test1 extends Activity 
    { 
     /** Called when the activity is first created. */ 

     public class Receiver extends BroadcastReceiver { 
      @Override 
      public void onReceive(Context context, Intent intent) { 
      } 
     } 

     @Override 
     public void onCreate(Bundle savedInstanceState) 
     { 
      super.onCreate(savedInstanceState); 

      Intent intent = new Intent(); 
      sendBroadcast(intent); 
     } 
    } 


AndroidManifest.xml 

<receiver android:name="Receiver"/> 
+0

我可以看到日誌 –

回答

0

我不認爲內部類將作爲brodcastReciever工作。嘗試製作一個單獨的課程。如果這不起作用,請顯示您實際寫入的內容。

+0

謝謝。添加文件後,根據軟件包名稱發送意圖。 Add Receiver.java和 sendBroadcast(new Intent(「com.test1.gogogo」)); com.test1來自package com.test1; android:name =「。Receiver」> ys1

相關問題