“通过 startActivity 唤起 FreezeYou 冻结解冻应用程序”的版本间的差异

来自Wiki - Playhi!
跳转至: 导航搜索
(已保护“通过 startActivity 唤起 FreezeYou 冻结解冻应用程序”:高流量页面([编辑=仅允许自动确认用户](无限期)[移动=仅允许自动确认用户](无限期)))
 
第8行: 第8行:
 
** 进行解冻应用<br><code><uses-permission android:name="cf.playhi.freezeyou.permission.ENABLE_APPLICATIONS"/></code>
 
** 进行解冻应用<br><code><uses-permission android:name="cf.playhi.freezeyou.permission.ENABLE_APPLICATIONS"/></code>
 
** 进行冻结应用<br><code><uses-permission android:name="cf.playhi.freezeyou.permission.DISABLE_APPLICATIONS"/></code>
 
** 进行冻结应用<br><code><uses-permission android:name="cf.playhi.freezeyou.permission.DISABLE_APPLICATIONS"/></code>
=== 开发实例 ===
+
== 开发实例 ==
 
* [https://github.com/Playhi/FreezeYouApiTest FreezeYouApiTest]
 
* [https://github.com/Playhi/FreezeYouApiTest FreezeYouApiTest]
  
第19行: 第19行:
 
== 目前局限 ==
 
== 目前局限 ==
 
* 需要在安装'''FreezeYou'''后再安装或更新(覆盖安装)使用相关权限的应用,否则可能会报 Exception (在 Android Google 的文档中有提及需要在请求前安装)
 
* 需要在安装'''FreezeYou'''后再安装或更新(覆盖安装)使用相关权限的应用,否则可能会报 Exception (在 Android Google 的文档中有提及需要在请求前安装)
 +
 +
== 需要帮助 ==
 +
* 可加入 QQ 群:838379270 寻求帮助。

2019年8月14日 (三) 21:37的最新版本

授权范围

  • 获取已冻结应用列表、进行冻结应用、进行解冻应用。

如何使用

声明权限

  • 需要在AndroidManifest.xml中声明权限(按需申请)
    • 获取已冻结应用列表
      <uses-permission android:name="cf.playhi.freezeyou.permission.GET_DISABLED_APPLICATIONS"/>
    • 进行解冻应用
      <uses-permission android:name="cf.playhi.freezeyou.permission.ENABLE_APPLICATIONS"/>
    • 进行冻结应用
      <uses-permission android:name="cf.playhi.freezeyou.permission.DISABLE_APPLICATIONS"/>

开发实例

常见问题

ActivityNotFoundException

  • 已安装的是老版本FreezeYou或未安装FreezeYou

SecurityException

  • 是否已经在 Manifest 中声明了权限呢(冻结\解冻应用还需要类似请求敏感权限一样进行requestPermissions

目前局限

  • 需要在安装FreezeYou后再安装或更新(覆盖安装)使用相关权限的应用,否则可能会报 Exception (在 Android Google 的文档中有提及需要在请求前安装)

需要帮助

  • 可加入 QQ 群:838379270 寻求帮助。