NoActive 中文文档 下载 App

NoActive BaseConfig 与 AdvanceConfig - 基础与高级配置详解

BaseConfig.json

基础配置文件,控制日志相关设置,即时生效。

完整字段

字段类型可选值默认说明
logLevelstringdebug / info / warn / errorinfo日志级别
logTypestringxposed / filexposed日志输出位置

logLevel 详细说明

级别用途推荐场景
debug所有日志(关键+常规+警告+错误)反馈 BUG 或深度分析问题
info常规日志(info+warn+error)日常使用推荐
warn警告和错误追求稳定,关闭冗余日志
error仅错误日志最精简,关闭所有非错误日志

logType 详细说明

输出位置说明查看方法
xposed输出到 LSPosed 框架日志LSPosed 管理器 → 日志
file输出到文件/data/system/NoActive_xxxx/log/

配置示例

{
    "logLevel": "info",
    "logType": "file"
}

AdvanceConfig.json

高级配置文件,控制自适应图标和 FCM 推送设置,即时生效。

完整字段

字段类型可选值默认说明
adaptiveIconbooleantrue / falsefalse自适应图标
receiveFCMbooleantrue / falsefalseFCM 全局解冻
fcmAppSetstring应用包名(逗号分隔)空FCM 解冻应用

adaptiveIcon 自适应图标

开启后,NoActive 应用列表中的应用会强制适配 Android 自适应图标(圆形、圆矩形等)。

FCM 推送配置

两个字段配合使用,有两种配置方式:

方式一:全局解冻所有 FCM

{
    "receiveFCM": true
}

所有应用收到 FCM 推送时自动解冻。

方式二:仅指定应用解冻

{
    "receiveFCM": false,
    "fcmAppSet": "com.tencent.mm,com.tencent.mobileqq"
}

只有微信和 QQ 收到 FCM 时才会被解冻。

配置示例

{
    "adaptiveIcon": true,
    "receiveFCM": false,
    "fcmAppSet": "com.tencent.mm,org.telegram.messenger"
}

→ 继续 FreezeConfig 冻结配置