android无法开启广播接收器
Posted hemeiwolong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android无法开启广播接收器相关的知识,希望对你有一定的参考价值。
1 public class MainActivity extends AppCompatActivity { 2 3 @Override 4 protected void onCreate(Bundle savedInstanceState) { 5 super.onCreate(savedInstanceState); 6 setContentView(R.layout.activity_main); 7 8 Button btn1 = findViewById(R.id.btn1); 9 Button btn2 = findViewById(R.id.btn2); 10 11 btn1.setOnClickListener(new View.OnClickListener() { 12 @Override 13 public void onClick(View v) { 14 Intent intent = new Intent(); 15 intent.setAction("hemeiwolong"); 16 intent.setPackage("com.mingrisoft.broadcast"); //如果没有这句,将无法开启广播接收类接收广播,但程序不会崩溃,参数为此activity所在包路径 17 sendBroadcast(intent); 18 } 19 }); 20 } 21 }
以上是关于android无法开启广播接收器的主要内容,如果未能解决你的问题,请参考以下文章
[android] 代码注册广播接收者&利用广播调用服务的方法
Android Studio - 无法使用广播接收器设置通知