Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 为什么接收时广播接收器会崩溃_Android - Fatal编程技术网

Android 为什么接收时广播接收器会崩溃

Android 为什么接收时广播接收器会崩溃,android,Android,我运行应用程序后崩溃 为什么BroadcastReceiver似乎会导致意图消息崩溃 如果你能告诉我问题出在哪里,我将不胜感激 test1.java public class test1 extends Activity { /** Called when the activity is first created. */ public class Receiver extends 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"/>
test1.java
公共类test1扩展了活动
{
/**在首次创建活动时调用*/
公共类接收器扩展了广播接收器{
@凌驾
公共void onReceive(上下文、意图){
}
}
@凌驾
创建时的公共void(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
意图=新意图();
发送广播(意图);
}
}
AndroidManifest.xml

我认为内部类不会像brodcastReciever那样工作。试着单独上课。如果这不起作用,请显示你实际上写的意图

我能看看日志吗谢谢。添加文件后,根据包名称发送意图。添加Receiver.java和sendBroadcast(新意图(“com.test1.gogogo”);com.test1来自包com.test1;android:name=“.Receiver”>