GET_TASKS 权限已弃用

2024-02-24

我有一个使用此权限的安全应用程序(App Locker):

android.permission.GET_TASKS

在 android Lollipop 中,此权限已被弃用,我希望我的应用程序可以在 +21 API 中运行。
谁能指导我怎么做?

Thnx :)


它被弃用是有原因的。 android.permission.GET_TASKS的保护级别已提升至signatureOrSystem。 对此没有简单且无害的解决方案。

从 LOLLIPOP 开始,此方法不再可供第三方应用程序使用:引入以文档为中心的最近记录意味着它可能会将个人信息泄露给调用者。为了向后兼容,它仍然会返回其数据的一小部分:至少是调用者自己的任务(尽管请参阅 getAppTasks() 以获取正确支持的检索该信息的方法),并且可能还有一些其他任务,例如已知的 home不要敏感。

http://developer.android.com/reference/android/app/ActivityManager.html#getRecentTasks(int,%20int) http://developer.android.com/reference/android/app/ActivityManager.html#getRecentTasks(int,%20int)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

GET_TASKS 权限已弃用 的相关文章

  • Android 主机意图过滤器通配符

    是否可以在 android host 属性上使用通配符 就像是 android host site com android pathPattern android pathPrefix m android scheme http gt Or
  • 是否可以使用最新的 APP_PLATFORM,同时仍保持向后兼容性?

    这是我的 Application mk APP ABI armeabi v7a APP PLATFORM android 16 APP OPTIM release APP STL gnustl static APP CPPFLAGS std
  • Android中如何使用洪水填充算法?

    我是Android编程新手 最近尝试编写一个简单的应用程序 仅供练习 在这个中 我想在用户点击时为图像着色 但我不知道如何开始 我读过不同的主题 其中提到使用 洪水填充 算法 我在网上找到了它 但我不知道如何将它放入我的简单应用程序中 我找
  • 按回键隐藏软键盘

    我有一个EditText in an Activity我希望当我打开它时它处于活动状态并且软键盘处于打开状态Activity 这是我的xml for EditText
  • Android 上的 Firebase:如何检查 Firebase 身份验证失败原因?

    我在 Android 上使用 Firebase 和 Firebase Auth 功能 I try FirebaseAuth signInWithEmailAndPassword如果失败 我想知道为什么登录过程失败 The signInWit
  • 如何在出现“无法解析放置符号”错误时向哈希图添加键和值

    我正在与安卓工作室 https en wikipedia org wiki Android Studio1 4 1 我刚刚创建了一个 Hashmap 并正在遵循有关如何填充和操作它的教程 Java 语言 但是 我收到 无法解析符号放置 错误
  • 使用 Android 播放任意音调

    有没有办法让Android发出任意频率的声音 意思是 我不想预先录制声音文件 我环顾四周 音调发生器 http developer android com reference android media ToneGenerator html
  • 获取可以共享数据的应用程序列表

    此代码显示默认共享对话框 Intent sharingIntent new Intent Intent ACTION SEND sharingIntent setType text html sharingIntent putExtra a
  • 从多个选项卡中的编辑文本字段获取文本

    我正在尝试创建一个使用选项卡作为输入表单的 Android 应用程序 基本上 我希望对其进行设置 以便用户可以在一个选项卡上输入一些信息 然后提交该信息 或者转到另一个选项卡并输入更多信息 然后从两个选项卡提交信息 我正在使用操作栏和片段来
  • Android Web Intent 问题

    G day 免责声明 我不是 Android 开发人员 我正在对我所描述的问题进行质量检查 我用来描述这个问题的技术术语可能是错误的 我正在测试一个 Android 应用程序 该应用程序在其清单中描述它可以使用 type 的地址处理 Web
  • 如何从android获取应用程序安装时间

    我尝试了一些方法 但没有成功 请帮助我 PackageManager pm context getPackageManager ApplicationInfo appInfo pm getApplicationInfo app packag
  • 如何在android中的操作栏中创建Edittext?

    我们可以在操作栏中使用编辑文本吗 在阅读了 Google 中的大量资源后 我找不到如何在操作栏中创建编辑文本 谁能告诉我该怎么做 您可以设置自定义View为了ActionBar像这样 getActionBar setCustomView R
  • jar 中的 apklib 有什么优点?

    我正在关注这个问题 https stackoverflow com questions 6059502 whats the difference between apklib and jar files但它并没有完全回答我的问题 jar 中
  • Ionic Facebook Api 无效密钥哈希

    我无法让我的应用程序允许 Facebook 登录 每次用户尝试登录 Facebook 并使用他们的 FB 验证我的应用程序时 都会出现以下错误 无效的密钥哈希 它们的密钥哈希 xxxxxxxxxx 与任何存储的密钥哈希不匹配 配置您的应用程
  • android 中camera.setParameters 失败

    我已将相机功能包含在我的应用程序中 我还在市场上推出了该应用程序 我从一位用户那里收到一条错误消息 称他在打开相机时遇到错误 我已经在 2 1 的设备上测试了该应用程序 我从用户那里得到的错误是使用 Nexus One 它主要运行 2 2
  • 如何从 Facebook 邀请好友到 Android 应用程序? - 给出错误

    我正在开发一个 Android 应用程序 我正在努力将 邀请朋友 功能添加到我的应用程序中 它转到我的AppLinkUrl成功但显示错误 我的清单代码如下
  • Android:打开和关闭SQLite数据库

    我正在开发Android应用程序 我经常在其中访问本地数据库 该数据库可以从不同的主题访问 因此我遇到了数据库的协调问题 我使用以下open and close method public void open mDb mDbHelper g
  • 内部存储的安全性如何?

    我需要的 对于 Android 我需要永久保存数据 但也能够编辑 并且显然是读取 它 用户不应访问此数据 它可以包含诸如高分之类的内容 用户不得对其进行编辑 我的问题 我会 并且已经 使用过Internal Storage 但我不确定它实际
  • 检测 ListView(或 ScrollView)内的滚动位置

    我正在构建一个聊天室应用程序 其中每 X 秒就会轮询一次新事件 每次发生这种情况时 此代码都会使用新数据更新 RoomAdapter ArrayAdapter 的自定义子类 并将其滚动到底部 RoomAdapter adapter Room
  • 如何在Android中解析xml类型的HTTPResponse

    我有一个 Android 应用程序 我使用 POST 方法来获取响应 这是我的代码 HttpResponse httpResponse httpclient execute httppost HttpEntity resEntity htt

随机推荐

  • AVL树平衡

    我正在做一项作业 要求我实现 AVL 树 我很确定我的旋转方法是正确的 但我无法确定何时使用它们 例如 书中的解释说我应该爬上插入节点 元素的同一条路径 但是 我没有任何父指针 最新代码 public BinaryNode
  • Android 中最好的 OCR(光学字符识别)示例 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我想要一个在android中运行OCR的例子 我做了一些研究并找到了一个在android中实现OCR的例子 https github co
  • ASP.Net MVC 身份验证 - 根据角色隐藏视图中的元素

    是否有可能将Authorize Attribute的Result交给View 假设我想根据用户的成员身份在索引视图中隐藏 5 个链接 Authorize Roles Admin public ActionResult Index 上面的代码
  • JPA+ORACLE:无法将布尔参数传递给我的存储过程

    我无法将布尔参数传递给 Oracle 中的存储过程 如果我直接在查询文本中设置值 mypackage Test false 一切正常 jdbc 驱动程序 ojdbc6 jar 容器 Tomcat 7 0 28 hibernate core
  • 这个访问令牌是如何存储在客户端的,参见FastAPI的教程“Simple OAuth2 with Password and Bearer”

    总的来说 我对 FastAPI 和 OAuth2 还很陌生 我刚刚完成了教程 带有密码和承载的简单 OAuth2 https fastapi tiangolo com tutorial security simple oauth2 这基本上
  • 在仪器测试期间将大写字母发送到 TextEdit

    我正在为我的 Android 应用程序编写 JUnit 测试用例 测试类扩展ActivityInstrumentationTestCase2并打电话sendKeys 模拟用户输入TextEdit小部件 但是 所有字母键码 例如KeyEven
  • Docker无法访问jar文件

    docker 容器无法访问通过挂载点访问的 jar 文件 my project dir 我确信这不是权限问题 因为我在本地更改了访问权限 所以它应该能够读 写 执行它 这是Dockerfile FROM tomcat 9 jre8 RUN
  • 在 .cshtml 页面中发送和接收数据

    我正在做我的作业 其中我正在 asp net MVC 3 中开发一个购物网站 目前我仅在视图中完成我的工作 我有一个产品页面 单击详细信息后 我必须打开产品详细信息页面 a href ProductDetails cshtml Detail
  • 是否可以在编译时阻止特定基类的多重继承?

    我想要做的是开发两个不同的基类 这两个基类不应在一个派生类中一起继承 有什么方法可以在编译时强制执行此操作吗 class Base1 class Base2 class Derived1 public Base1 OK class Deri
  • 使用 Appium 和 C# 在 Android 模拟器的浏览器中找不到元素

    我想使用 C 和 Appium 在 Android 模拟器上自动化移动网站测试 我想首先自动化一个简单的测试场景 1 启动浏览器2 查找元素3 清除它4 发送密钥 我的第二步有问题 每次 MSTest 尝试执行下面代码中的 FindElem
  • 为什么下面的 Haskell 代码是不确定的?

    我一直在学习 Haskell学习 Haskell http learnyouahaskell com chapters and 刚刚遇到以下声明 http learnyouahaskell com functors applicative
  • 使用 ssl 证书进行 pg_restore

    有人可以帮助我使用 SSL 证书恢复 postgres 数据库吗 我尝试了以下方法 但没有成功 pg restore host hostname user username dbname database name sslcert sslc
  • 如何在bootstrap中将div居中居中?

    我想将 7 个 div 居中 但我不知道该怎么做 任何想法 我不想单独更改所有元素的边距 正如您在图片上看到的那样 与我的按钮相比 div 不居中 并且存在 12 列引导问题
  • iOS ARM64 系统调用

    我正在学习更多关于 shellcode 以及在 iOS 设备上使用 arm64 进行系统调用的知识 我测试的设备是 iPhone 6S 我从此链接获取了系统调用列表 https github com radare radare2 blob
  • 如何强制执行“override”关键字?

    有没有办法强制使用 C 11overrideVisual C 2012 中的关键字 也就是说 如果我忘记说override 然后我想得到警告 错误 C 11几乎有你想要的 原来是override关键字是更大提案的一部分 N2928 http
  • Google Places API 未返回印度的任何结果

    https maps googleapis com maps api place search json location 28 635704 77 224982 radius 50000 types restaurant language
  • SQL Server中删除表和删除表有什么区别?

    在 SQL Server 中 以下两者有什么区别 右键单击数据库对象 表 视图 并选择 删除表 即将表脚本编写为 gt DROP To gt New Query Editor Window 右键单击数据库对象 表 视图 并选择删除 我尝试了
  • Chrome 不缓存 css 文件。缓存适用于 .js/.png 文件。

    我观察到 CSS 文件没有在 Chrome 浏览器上缓存 我的应用程序是由 Angular CLI 构建的 所有必需的缓存控制标头和 Expires 标头均设置为 5 分钟 Accept Ranges bytes Cache Control
  • 在 R 中绘制多行文本框

    我正在使用 R 创建多图布局插图 并且能够在其中一个图中创建多行文本框会很方便 我熟悉使用 Sweave 来组合图像 文本和 R 代码 但是由于各种原因 我需要将其作为在 R 中生成的单页图 因此需要绘制文本框而不是使用 Latex 标记
  • GET_TASKS 权限已弃用

    我有一个使用此权限的安全应用程序 App Locker android permission GET TASKS 在 android Lollipop 中 此权限已被弃用 我希望我的应用程序可以在 21 API 中运行 谁能指导我怎么做 T