位置: 编程技术 - 正文

getRunningTasks接口在Android LL上的使用(get调用接口)

编辑:rootadmin

推荐整理分享getRunningTasks接口在Android LL上的使用(get调用接口),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:get-tasks,get struck on,get struck in,get 接口,get 接口,get接口怎么写,getuserprofile接口,get_ports,内容如对您有帮助,希望把文章链接给更多的朋友!

最近在做的一个小项目中,需要实时获取Activity栈顶以及它所属的App Process。

根据之前的了解,知道Android API有提供一个接口

public List<ActivityManager.RunningTaskInfo> getRunningTasks (int maxNum)

可以得到系统当前正在运行的Task列表,用maxNum限制要获取的数量(最近使用的最先取出)。

实际运行程序时,发现并不能实时获取当前的Activity栈顶。

(使用的是Android L的机器进行调试)

原因:

Android L开始,Google开始对getRunningTasks接口进行限制使用。

getRunningTasks接口在Android LL上的使用(get调用接口)

默认情况下,普通的三方应用(非系统应用不能使用该接口)

之前,使用该接口需要 android.permission.GET_TASKS

即使是自己开发的普通应用,只要声明该权限,即可以使用getRunningTasks接口。

但从L开始,这种方式以及废弃。

应用要使用该接口必须声明权限android.permission.REAL_GET_TASKS

而这个权限是不对三方应用开放的。(在Manifest里申请了也没有作用)

系统应用(有系统签名)可以调用该权限。

同时,查阅了ActivityManager里该接口的源码,对于普通的三方应用,应该只是允许eng版本的debug使用,而且google不建议在应用的核心逻辑里使用该接口。

在Android LL版本上使用该接口出现问题的话,可以参考以上内容。

Google这样做的原因还是出于安全考虑,对普通应用开发该接口可能会造成用户的隐私泄露。

eclipse转手Android studio 要注意的地方 大家好。我刚从Eclipse(EC)转手Androidstudio(AS),想看看大家所谓的很牛逼很高大上的AS有多好,带着好奇和新鲜感我下了Androidstudio,然后把之前eclipse的

Bitmap有效的压缩方式 在Android开发中我们都会遇到在一个*的ImageView上显示一张过大的图片,如果直接把这张图片显示上去对我们应用没有一点好处反而存在OOM的危险,所

Android 时间更新机制之网络更新时间 转载请注明出处:

标签: get调用接口

本文链接地址:https://www.jiuchutong.com/biancheng/378175.html 转载请保留说明!

上一篇:android多线程开发保持清晰顺序实践(Android多线程开发)

下一篇:eclipse转手Android studio 要注意的地方(eclipse安转)

  • 小型微利企业所得税减免政策
  • 税务鉴定收费标准
  • 土地增值税间接费用扣除
  • 建筑类企业是否允许留抵
  • 珠宝首饰可以开发票吗
  • 购入原材料结转采购成本的会计分录
  • 材料采购暂估入账
  • 新成立公司交税
  • 残保基金的计算公式
  • 大病医疗保险能税前扣除吗
  • 损益表上的数据怎么看
  • 转让股权取得的收益是调增还是调减
  • 计提工资和应付职工薪酬怎么不一样
  • 淘宝客佣金代扣款是什么意思
  • 预付卡充值可以退吗
  • 售楼部垃圾桶
  • 周转材料摊销属于什么费用
  • 物业公司收取的电费怎么确认收入
  • 技术变动成本是指
  • 小微企业增值税减免账务处理
  • 设备安装和设备出售的税率一样吗
  • 出口公司要交哪些税费
  • 个人劳务法律规定
  • 基建人员工资计入哪个科目
  • 税务申报没报上怎么办
  • 房地产开发企业取得的土地使用权用于建造
  • 技术转让收入属于主营业务收入吗
  • 资产评估溢价部分如何处理?
  • 回购股票时的会计分录
  • 小规模企业申报表填写
  • 延期收款利息如何算
  • 企业所得税调增调减项目有哪些
  • 项目材料验收流程
  • linux路由器配置实例
  • macos10.15.7更新
  • 询证函是什么文书
  • 股权出售是利空还是利好
  • linux grep显示行数
  • 股东分红个税怎么做账
  • 信号差的要死
  • 固定资产计提折旧的原则
  • 股票分红怎么扣税
  • 销售货物收到普票会计分录
  • 企业应交税费科目
  • thinkphp怎么运行
  • 拔缴经费收入
  • 固定资产为什么提折旧,有何实际意义
  • 对于企业无法支付的应付账款
  • vue sha256加密
  • 进项税额转出怎么做账务处理
  • 减资资产负债表怎么填
  • 去年的所得税计提多了怎么做分录
  • 增值税不动产扣除项目
  • 清单发票填开注意事项
  • 其他综合收益涉及到的业务
  • 员工福利费的账务处理
  • 贴现模式怎么计算利息
  • 公司水电费分摊怎么算
  • 固定资产清理会计处理
  • 计提折旧,生成折旧分摊凭证步骤
  • 企业筹建期间开办费计入
  • 工程物资属于存货还是固定资产
  • 长期无法收回的应收账款如何处理
  • 房地产会计核算科目
  • 虚拟机linux端mysql数据库无法远程访问的解决办法
  • w10预览版21343下载
  • xp系统的ie浏览器无法打开该网页怎么办
  • centos查看inode
  • 电脑主板驱动
  • activex控件在哪设置
  • jquery的事件处理
  • unity-3d
  • 有关中秋节的古诗
  • javascript要怎么学
  • python怎么发送
  • python2设置环境变量
  • js 不用var
  • 安阳文峰区小学招生
  • 不动产租赁如何征税
  • 个体户刻公章需要备案吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设