通过 URI 冻结解冻应用程序

授权范围

  • 唤起 FreezeYou冻结/解冻/启动 对话框(出于安全考虑,首次 冻结/解冻/启动 具体操作必须由用户自主完成)。

如何使用

嵌入 HTML

请求 冻结/解冻/启动 [应用包名]

<a href="freezeyou://fuf/?pkgName=[应用包名][&action=[操作]]">请求 冻结/解冻/启动 [应用包名]</a>

请求 冻结/解冻/启动 USIM卡应用

<a href="freezeyou://fuf/?pkgName=com.android.stk">请求 冻结/解冻/启动 USIM卡应用</a>

点此尝试 冻结/解冻/启动 USIM卡应用(com.android.stk)

请求 冻结/解冻/启动 USIM卡应用 8.3+

<a href="freezeyou://fuf/?pkgName=com.android.stk&action=fuf">请求 冻结/解冻/启动 USIM卡应用</a>

点此尝试 冻结/解冻/启动 USIM卡应用(com.android.stk)

请求 解冻 USIM卡应用 8.3+

<a href="freezeyou://fuf/?pkgName=com.android.stk&action=unfreeze">请求 解冻 USIM卡应用</a>

点此尝试 解冻 USIM卡应用(com.android.stk)

请求 冻结 USIM卡应用 8.3+

<a href="freezeyou://fuf/?pkgName=com.android.stk&action=freeze">请求 冻结 USIM卡应用</a>

点此尝试 冻结 USIM卡应用(com.android.stk)

请求 解冻并启动(若已解冻则直接启动) USIM卡应用 8.3+

<a href="freezeyou://fuf/?pkgName=com.android.stk&action=unFreezeAndRun">请求 解冻并启动(若已解冻则直接启动) USIM卡应用</a>

点此尝试 解冻并启动(若已解冻则直接启动) USIM卡应用(com.android.stk)

应用间

Uri webPage = Uri.parse("freezeyou://fuf/?pkgName=" + pkgName);
Intent intent = new Intent(Intent.ACTION_VIEW, webPage);
if (intent.resolveActivity(getPackageManager()) != null) {
   startActivity(intent);
} else {
   Toast.makeText(MainActivity.this, "无可用程序,是否已安装 FreezeYou 7.2 及以上版本呢?", Toast.LENGTH_LONG).show();
}

Примеры

Нужна помощь?