未收到广播

未收到广播

相关代码:

package com.example.app31;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;
import android.content.IntentFilter;
import android.os.Bundle;
import android.util.Log;

public class MainActivity extends AppCompatActivity {

private ImooocBroadcastReceiver mBroadcastReceiver;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.e("TAG","ggg");
mBroadcastReceiver = new ImooocBroadcastReceiver();


IntentFilter intentFilter=new IntentFilter();
intentFilter.addAction(Intent.ACTION_PACKAGE_REMOVED);
intentFilter.addDataScheme("package");
intentFilter.addAction(Intent.ACTION_BATTERY_LOW);

registerReceiver(mBroadcastReceiver,intentFilter);
}

@Override
protected void onDestroy() {
super.onDestroy();
if (mBroadcastReceiver!=null){
unregisterReceiver(mBroadcastReceiver);
}
}
}

相关代码:

​package com.example.app31;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;

public class ImooocBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Log.e("TAG","re");
if (intent!=null){
String action=intent.getAction();
Log.e("TAG","onReceive: "+action);
}
}
}


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
提问者 路人甲华华华 2021-08-07 13:10:55

我下载了代码尝试,卸载的也没有广播,点击那里就有广播,就是没有卸载的广播

  • 提问者 路人甲华华华 #1

    http://img1.sycdn.imooc.com//climg/610e160909c4db1119201080.jpg

    2021-08-07 13:11:40
  • 提问者 路人甲华华华 #2

    安卓版本是8.0的,动态的广播,卸载没有广播

    2021-08-07 13:48:24
  • 提问者 路人甲华华华 #3

    http://img1.sycdn.imooc.com//climg/610e6bcf09cd88ee19201080.jpg

    我发现要按下那个按钮才能进入广播的那个方法

    onReceive(Context context, Intent intent)


    2021-08-07 19:18:31
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
2.Android 网络操作与流行框架
  • 参与学习           人
  • 提交作业       220    份
  • 解答问题       1800    个

本阶段是联网及数据处理的必备技能。课程从网络基础知识到线程间协同工作、异步下载处理;从文件存储、到轻量级数据库SQLite的使用;最后利用最流程的第三方框架助你快速开发企业级APP。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师