Android 通过广播调用未启动过的App
来源:互联网 发布:fifaonline3数据库更新 编辑:程序博客网 时间:2024/05/23 18:37
Android 3.1后,增加了两个Intent的flag:
FLAG_EXCLUDE_STOPPED_PACKAGES=0x10 不含停止的app
FLAG_INCLUDE_STOPPED_PACKAGES=0x20 含停止的app
对于安装了,但是从来没有启动过的app,系统默认添加的flag为:FLAG_EXCLUDE_STOPPED_PACKAGES
反之,则是FLAG_INCLUDE_STOPPED_PACKAGES
如果想通过广播调用未启动过的App,只需要加上flag:FLAG_INCLUDE_STOPPED_PACKAGES
Intent intent = new Intent("三方app的action");
intent.addFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES);
//intent.setFlag(0x20); //或者
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
sendBroadcast(intent);
0 0
- Android 通过广播调用未启动过的App
- Android未开启过的应用收不到广播解决方法
- Android开机启动APP广播
- Android 通过广播启动Activity
- 通过调用 app 显示的名字启动相应 app
- 通过调用 app 显示的名字启动相应 app
- android 通过广播唤醒被杀死的app
- android--通过广播启动另一个应用的Activity
- Android 通过反射启动未安装的APK中的Activity
- Android开机自启动应用通过广播
- Android应用在未启动的情况下无法收到指定广播的问题总结
- Android应用在未启动的情况下无法收到指定广播的问题总结
- Android应用在未启动的情况下无法收到指定广播的问题总结
- Android应用在未启动的情况下无法收到指定广播的问题总结
- Android通过网页启动APP
- android通过命令行启动app-
- 通过sendBroadcast启动未启动的程序
- Android应用在安装后未启动的情况下无法收到开机等各类广播
- LDA-math-MCMC 和 Gibbs Sampling
- 【bzoj1192】 HNOI2006鬼谷子的钱袋 水题
- 常规功能和模块自定义系统 (cfcmms)—009主界面和菜单的展示和控制(1)
- 对lambda表达式的解析(一)
- 求一个不含0的数列(可以有正数和负数)的最大子序列乘积java
- Android 通过广播调用未启动过的App
- 时间格式化hh:mm:ss和HH:mm:ss区别
- 如何为Apache JMeter开发插件(二)——第一个JMeter插件
- HTML5 标签audio添加网页背景音乐代码
- 高光谱了解
- comboBox设置当前实现数据
- HDU1024 Max Sum Plus Plus
- 文章标题
- Word Break II