位置: 编程技术 - 正文

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安转)

  • 印花税滞纳金如何计算日期
  • 没有独立核算的分公司需要报税
  • 发票税率开错了3%开成5%怎么办
  • 水利建设基金可以按次申报吗
  • 税务稽查增值税
  • 资产负债表日后调整事项与非调整事项的区别
  • 变更税务登记证需要提供哪些材料
  • 提取法定盈余公积会计分录
  • 应扣未扣税款向谁追缴
  • 物流快递代收货款怎么退
  • 境外所得抵免税额是什么意思
  • 已经开具的增值发票
  • 地址变更工商局上门检查
  • 减免税款是否要结转到未交增值税?
  • 积分抵扣所开的发票,也能在税前扣除吗?
  • 暂估应付款借方
  • 公司给员工定任务合法吗
  • 增值税小规模纳税人
  • 工程项目预缴税金
  • 土地使用税的免征政策
  • 鸿蒙os程序
  • 基本建设项目待摊投资管理规定
  • win11如何多窗口
  • 支付临时工工资计入什么科目
  • 如何解决心脏供血不足
  • Win10 Build21376内测版发布 重新设计默认用户界面字体
  • 如何做商品批发
  • 长期借款利息调整会计分录
  • php cat
  • jsp使用教程
  • python getpass模块
  • 为什么其他权益工具投资不计提减值准备
  • 发票明细清单怎么打印
  • 盈余公积企业所得税税率
  • sql server 2008使用说明
  • 出售无形资产科目
  • 贴现法付息的实际利息
  • 支付运费的会计怎么记录运输费
  • 有进项发票没有销项发票怎样做账
  • 劳务费怎么做会计科目
  • 公关费用计入什么科目比较好
  • 评估价与成交价差距叫做什么
  • 网上报税有没有时间限制
  • 共同类科目性质
  • 建造生产线计入什么科目
  • 上个月进项发票在哪查询
  • 销售货物多收款怎么处理
  • 管家婆记账可以都有凭证做吗?
  • 产权转移书据纳税义务时间
  • 如何计提五险一金比例
  • 会计账本怎么记账
  • 会计账务做得混乱的原因
  • 房地产会计相关内容
  • sql必会知识
  • 计算机上没有运行windows无线服务
  • 移动u盘的作用
  • windrv.exe
  • CentOS 5.4 rsync+inotify配置触发式(实时)文件远程同步
  • window7发布
  • windows8使用技巧
  • win10 20h2 04累积更新
  • mssecsvc是什么进程
  • win10win8
  • 怎么让微软账户获得所有权限
  • es6中的class常见使用场景
  • nodejs怎么开发后端
  • opengl绘制点线面
  • 好用的shell终端
  • js倒计时结束操作
  • shell编程教程
  • unity shooter
  • Unity uGui RawImage 渲染小地图
  • javascirpt
  • listview报错
  • 丹麦个人所得税税率表
  • 广告费扣除限额15%和30%
  • 深圳个人税收完税证明网上打印
  • 无锡吴氏字辈
  • 河南省税务总局网站官网
  • 税务稽查问题应对心得
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设