<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="intro$main$$introduction-chapter-title">简介</string>
    <string name="intro$main$$supported-versions-title">受支持的版本</string>
    <string name="intro$main$$source-code-links-title">源码链接</string>
    <string name="intro$main$$contributing-title">贡献</string>
    <string name="intro$main$buiding">在位于源码根目录下的BUILDING文件中可以获得编译指导。</string>
    <string name="titlepage$user_manual">{\\huge\\bfseries 用户手册\\par}</string>
    <string name="intro$main$translations">App Manager 不接受直接通过PR/MR进行的翻译。翻译仅通过 Weblate 进行自动化管理。
\n要加入翻译团队，请访问 \\url{https://hosted.weblate.org/engage/app-manager/}。</string>
    <string name="intro$main$supported-versions">当前，支持的版本是 v3.0.0 -- v3.0.3（稳定版），v3.1.0（alpha 和 debug 版）。先前版本的 App
\nManager 可能包含安全漏洞，不应继续使用。</string>
    <string name="intro$main$intro">App Manager 是一个高级的 Android 包管理器。
\n它提供了不计其数的功能，因此需要用户手册来帮助用户。本文档作为 App Manager 的用户手册，旨在描述 App Manager 提供的每一个功能。
\n本文档也可以被认为是 App Manager 的“官方”指南，
\n并代表了 App Manager 的预期行为。翻译对文档理解可能有误（原文是用英语写的）。
\n因此，每个有能力的用户都应该阅读英文版本的文档，以充分发挥 App Manager 的作用。
\n可能还有其他非官方或第三方资源，如博客文章、视频、聊天、群组等。
\n虽然这些资源可能对很多人有用，但它们的内容可能跟不上最新的 App Manager 版本。
\n如果在 App Manager 中发现任何偏离本文档的情况，应在
\n\\href{https://github.com/MuntashirAkon/AppManager/issues}{App Manager 问题追踪}进行报告。</string>
    <string name="intro$main$bin-sources">App Manager 通过以下渠道发布。
\n非官方来源可能分发 App Manager 的修改版本，后果自负。
\n\\begin{enumerate}
\n \\item F-Droid \\footnote{For distributing normal releases only}\\\\
\n \\textit{Link:} \\url{https://f-droid.org/packages/io.github.muntashirakon.AppManager}
\n \\item GitHub repository.\\\\
\n \\textit{Normal releases:} \\url{https://github.com/MuntashirAkon/AppManager/releases}\\\\
\n \\textit{Debug releases:} \\url{https://github.com/MuntashirAkon/AppManager/actions}
\n \\item Telegram.\\\\
\n \\textit{Normal releases:} \\url{https://t.me/AppManagerChannel}\\\\
\n \\textit{Debug releases:} \\url{https://t.me/AppManagerDebug}
\n\\end{enumerate}</string>
    <string name="intro$main$source-code-links">除了GitHub外其他都是镜像链接。tags 应当始终是最新的，但 master 分支不保证是
\n最新的。如果计划 clone master 分支，请使用 GitHub 链接而不是其他链接。</string>
    <string name="intro$main$terminologies">\\begin{itemize}
\n \\item \\textbf{AM} --- App Manager
\n \\item \\textbf{Block/Unblock} --- Used for component blocking or unblocking. How components are blocked depends on
\n the user preferences.
\n \\item \\textbf{IFW} --- Intent Firewall (意图防火墙)
\n \\item \\textbf{Ops} --- operations (操作), e.g.\\ app ops, batch ops, 1-click ops
\n \\item \\textbf{SSAID} --- \\texttt{Settings.Secure.ANDROID\\_ID} - 分配给每个应用的设备标识符 (Android Oreo及以上版本)，由应用签名与包\\texttt{android}的SSAID组合生成的。因此，除非用户选择格式化设备，否则它保证对每个应用来说都是独一无二的。它被广泛用于跟踪用户。
\n \\item \\textbf{Tracker} --- Denotes tracker components throughout the document and in App Manager except in the
\n \\hyperref[sec:scanner-page]{scanner page}. Trackers include libraries such as crash reporters, analytics,
\n profiling, identification, ad, location, etc. Thus, they are not equal in functions. There is no distinction or bias
\n between open source and closed source libraries that promote tracking.
\n\\end{itemize}</string>
    <string name="intro$main$$terminologies-title">术语</string>
    <string name="intro$main$$bin-sources-title">二进制(可执行)分发来源</string>
    <string name="intro$main$$buiding-title">构建说明</string>
    <string name="intro$main$$submit-patches-title">提交补丁</string>
    <string name="intro$main$$translations-title">翻译</string>
    <string name="intro$main$$official-sources-title">官方来源</string>
    <string name="intro$main$$donation-title">捐赠 \\&amp; 资助</string>
    <string name="intro$main$$contact-title">联系我们</string>
    <string name="intro$main$contributing">用户可有通过多种方式做出贡献，如创建有用 issues 、参加讨论、
\n改进文档和翻译，添加未被认可的库或跟踪器，
\n审查源代码以及报告安全漏洞。</string>
    <string name="pages$main$$pages-chapter-title">页面</string>
    <string name="pages$main-page$$section-title">主页</string>
    <string name="pages$main-page$$how-app-ops-work-title">主页面中的一个应用程序列表项</string>
    <string name="pages$main-page$$application-types-title">应用类型</string>
    <string name="pages$main-page$$instructions-title">说明</string>
    <string name="pages$main-page$$sort-title">排序</string>
    <string name="pages$main-page$$filter-title">筛选</string>
    <string name="pages$main-page$$profile_name-title">配置文件名称</string>
    <string name="pages$main-page$$1-click-ops-title">一键操作</string>
    <string name="pages$main-page$$app-usage-title">应用使用情况</string>
    <string name="pages$main-page$$system-config-title">系统配置</string>
    <string name="pages$main-page$$running-apps-title">正在运行的应用</string>
    <string name="pages$main-page$$profiles-title">配置文件</string>
    <string name="pages$main-page$$log-viewer-title">日志查看器</string>
    <string name="pages$main-page$$termux-title">Termux 终端模拟器</string>
    <string name="pages$main-page$$settings-title">设置</string>
    <string name="pages$main-page$options-menu">选项菜单提供了几个选项，可用以对列出的应用程序进行排序和过滤，
\n以及转到 App Manager 内或外的不同页面。</string>
    <string name="pages$main-page$settings">此菜单项将打开本应用的 \\hyperref[sec:settings-page]{设置}.</string>
    <string name="pages$app-details-page$$section-title">应用程序详情页</string>
    <string name="pages$app-details-page$$colour-codes-title">颜色代码含义</string>
    <string name="pages$app-details-page$$app-info-tab-title">应用信息</string>
    <string name="pages$app-details-page$$app-info-general-information-title">基本信息</string>
    <string name="pages$app-details-page$$horizontal-action-panel-title">水平操作面板</string>
    <string name="pages$app-details-page$$app-info-options-menu-title">选项菜单</string>
    <string name="pages$app-details-page$$config-termux-title">配置 Termux</string>
    <string name="pages$app-details-page$$component-tabs-title">组件选项卡</string>
    <string name="pages$app-details-page$$receivers-title">(广播)接收器 ((Broadcast)Receiver)</string>
    <string name="pages$app-details-page$$providers-title">(内容)提供者 ((Content)Providers)</string>
    <string name="pages$app-details-page$$blocking-components-title">阻止组件</string>
    <string name="pages$app-details-page$$other-tabs-title">其他选项卡</string>
    <string name="pages$app-details-page$intro">\\textbf{应用详情} 页面由 11 个标签页组成。它描述了一个应用程序所能有的几乎所有信息, 
\n包括其清单中的所有属性、\\hyperref[ch:app-ops]{应用操作}、签名
\n信息、库等等。</string>
    <string name="pages$app-details-page$app-info-tab">\\textbf{应用信息} 选项卡包含关于一个应用程序的基本信息,
\n许多操作可以在此标签中执行.</string>
    <string name="pages$one-click-ops-page$$section-title">一键操作页</string>
    <string name="pages$main-page$$colour-codes-title">颜色代码含义</string>
    <string name="intro$main$submit-patches">除GitHub之外的仓库目前被视为镜像，在这些网站提交的 PR/MR 将不被接受.
\n\\footnote{GitHub 的 PR 将使用 git patch 进行手动合并, 因此, GitHub 可能会错误地将它们标记为closed而不是merged.}
\n相反，patches (\\texttt{.patch} 文件) 可以通过电子邮件附件提交。\\textit{请务必对Commits签名(Signing-off)} 
\n更多信息请参见位于源码根目录下的CONTRIBUTING文件.
\n
\n\\begin{warning}{注意}
\n在通过电子邮件提交补丁是，整个邮件对话在将来可能会被公开访问.
\n所以，请不要除了您的姓名和电子邮件地址之外，不要包含任何个人身份信息（PII）.
\n\\end{warning}</string>
    <string name="pages$main-page$colour-codes">\\begin{itemize}
\n \\item \\colorbox{AMLightGreyishOrange}{\\textcolor{black}{浅灰橙(日间模式下)}} / \\colorbox{AMDarkBlue}{
\n \\textcolor{white}{深蓝(夜间模式下)}} -- 多选模式下被选中的应用
\n \\item \\colorbox{AMLightRed}{\\textcolor{black}{浅红(日间模式下)}} / \\colorbox{AMVeryDarkRed}{\\textcolor{white}
\n {深红 (夜间模式下)}} -- 停用的应用
\n \\item \\colorbox{AMYellow}{\\textcolor{black}{黄色星标}} -- 可调试的应用
\n \\item \\textcolor{AMOrange}{橙色 \\textit{日期}} -- 应用可读取日志
\n \\item \\textcolor{AMOrange}{橙色 \\textit{UID}} -- 用户 ID 在应用间被共享
\n \\item \\textcolor{AMOrange}{橙色 \\textit{SDK}} -- 使用明文网络通信(如 HTTP)
\n \\item \\textcolor{red}{红色 \\textit{包名}} -- 应用禁止清除数据
\n \\item \\textcolor{red}{红色\\textit{备份标识}} -- 已卸载的应用存在一个或多个备份
\n \\item \\textcolor{AMOrange}{橙色\\textit{备份标识}} -- 备份过期,
\n 如基本备份中包含已安装的应用的旧版本
\n \\item \\textcolor{AMDarkCyan}{深蓝绿色 \\textit{备份标识}} -- 备份在期,
\n 如基本备份中包含已安装应用的相同或更高版本
\n \\item \\textcolor{AMDarkCyan}{深蓝绿色 \\textit{包名}} -- 已强行停止运行的应用
\n \\item \\textcolor{AMDarkCyan}{深蓝绿色 \\textit{版本}} -- 不活跃的应用
\n \\item \\textcolor{magenta}{紫红} -- 常驻应用(一直运行的应用)
\n\\end{itemize}</string>
    <string name="pages$main-page$instructions">点击 \\textbf{指南} 打开离线版的App Manager用户手册. 
\n它也可能打开在线版本如果如果相应的功能拆分\\texttt{feat\\_docs}未安装, 
\n或系统 WebView不存在.</string>
    <string name="pages$main-page$$list-options-title">列表选项</string>
    <string name="pages$main-page$$apk-updater-title">APK更新器</string>
    <string name="intro$main$donation">\\emph{捐赠或购买并不是使用App Manager的必要条件.} 虽然 App Manager 不支持任何任何内购,
\n但可以通过 Open Source Collective 向 App Manager 的所有者发送捐赠.
\n
\nOpen Source Collective 是 Open Collective 平台上的一个财政托管机构，以帮助开源项目管理他们的财务状况。
\n目前，它支持通过银行账户、PayPal、信用卡或借记卡
\n和加密货币发起捐赠.
\n
\n\\textit{Link:} \\url{https://opencollective.com/muntashir}.
\n
\n通过发送捐款，发送者同意他们不应使用捐款作为筹码来使作者优先考虑其所请求的功能.
\n请求新功能不需要任何捐赠，
\n且它们的优先级是按作者倾向排序.
\n
\n\\emph{App Manager 接受任何资助的提议}
\n有兴趣的组织的代表可以通过以下方式直接联系联系所有者: \\Sref{sec:contact}.</string>
    <string name="intro$main$contact">Muntashir Al-Islam\\footnote{可称``Muntashir Akon\'\'}\\\\
\n邮箱: \\href{mailto:muntashirakon@riseup.net}{muntashirakon [at] riseup [dot] net}\\\\
\nKey Fingerprint: \\texttt{7bad37c2981e41f8f6abea7f58f0b4f26c346fce}\\\\
\nGitHub: \\url{https://github.com/MuntashirAkon}\\\\
\nTwitter: \\url{https://twitter.com/Muntashir}</string>
    <string name="pages$main-page$$batch-operations-title">批处理</string>
    <string name="pages$main-page$$version-info-title">版本信息</string>
    <string name="pages$main-page$$options-menu-title">选项菜单</string>
    <string name="pages$main-page$intro">主页面列出所有已安装、已卸载和已备份的应用。
\n单独点击任何已安装的应用项目可打开相应的 \\hyperref[sec:app-details-page]{应用详情页}。
\n对于未安装的系统应用，它会显示一个 对话框提示，可以用来重新安装该应用。
\n使用列表选项中的 \\hyperlink{par:main-page-sort}{排序} ，可以选择应用列表的排序方式，退出应用后仍会保留排序方式。
\n使用列表选项中的 \\hyperlink{par:main-page-filter}{过滤}，可以过滤列表选项。
\n筛选也可以通过搜索栏进行过滤，并支持正则表达式。</string>
    <string name="pages$main-page$batch-operations">批处理也可以在这个页面内进行。
\n多选模式可以由点击任何应用图标或长按列表中的任何一项进入。
\n进入后，仅需单击列表中的任何一项便可选中，而不是打开应用程序详情页。
\n该模式下，批处理操作位于位于页面底部的多选菜单，包括包括：
\n\\begin{itemize}
\n \\item 将选中应用添加到 \\hyperref[sec:profiles-page]{配置}
\n \\item \\hyperref[sec:backup-restore]{备份、恢复或删除}应用程序
\n \\item 阻止应用中的追踪器
\n \\item 清除应用数据或缓存
\n \\item 启用/停用/强制停止/卸载应用程序
\n \\item 导出屏蔽规则
\n \\item 阻止应用的后台操作 (Android 7 及更高版本)
\n \\item 导出APK文件到 \\texttt{AppManager/apks}
\n \\item 设置\\hyperref[sec:net-policy]{联网规则}
\n\\end{itemize}
\n
\n\\begin{tip}{无障碍}
\n 进入多选模式后，键盘或遥控器的左右键呼出多选菜单。
\n\\end{tip}</string>
    <string name="pages$main-page$application-types">一个应用程序可以是 \\textbf{用户} 或 \\textbf{系统} 应用，同时存在以下后缀:
\n\\begin{itemize}
\n \\item \\texttt{X} -- 支持多种架构
\n \\item \\texttt{0} -- 不含dex文件
\n \\item \\texttt{°} -- 已暂停应用
\n \\item \\texttt{\\#} -- 应用程序请求系统分配一个大堆，即\\ 大运行时内存
\n \\item \\texttt{\?} -- 应用程序请求虚拟机处于安全模式。
\n\\end{itemize}</string>
    <string name="pages$main-page$version-info">版本名称有以下前缀:
\n\\begin{itemize}
\n \\item \\texttt{\\_} -- 没有硬件加速（减慢应用中的过渡动画）
\n \\item \\texttt{\\textasciitilde} -- 仅测试模式
\n \\item \\texttt{debug} -- 可调试应用
\n\\end{itemize}</string>
    <string name="pages$main-page$list-options">\\textbf{列表选项} 包含了对主页面中的列表进行排序和过滤的选项。</string>
    <string name="pages$main-page$sort">主页面中列出的应用程序可以按照以下方式进行排序:
\n\\begin{itemize}
\n \\item \\textbf{用户应用优先} 用户应用将优先展示
\n \\item \\textbf{应用标签} 根据应用标签（也称为 \\textit{应用程序名称}）升序排序。(默认选项)
\n \\item \\textbf{包名} 根据包名升序排序
\n \\item \\textbf{最后更新} 根据更新时间降序排序
\n \\item \\textbf{共享 user ID} 根据共享 user ID升序排序
\n \\item \\textbf{目标 SDK} 根据目标SDK升序排序
\n \\item \\textbf{签名} 根据签名信息升序排序
\n \\item \\textbf{已停用优先} 已停用将优先展示
\n \\item \\textbf{已阻止优先} 根据已阻止的应用组件数目降序排序
\n \\item \\textbf{已备份优先} 已备份将优先展示
\n \\item \\textbf{追踪器} 根据追踪器数目降序排序S
\n \\item \\textbf{最后操作} 根据被App Manager操作的应用时间降序排序
\n\\end{itemize}
\n
\n此外，还有 \\textit{反转} 选项，可以用来对列表进行反向排序。
\n无论怎样排序偏好，应用程序都是先按字母顺序排序，以防止产生任何随机排序结果.</string>
    <string name="pages$main-page$filter">主页面中列出的应用可以通过以下方式进行过滤:
\n\\begin{itemize}
\n \\item \\textbf{用户} 仅用户应用
\n \\item \\textbf{系统} 仅系统应用
\n \\item \\textbf{停用} 仅停用应用
\n \\item \\textbf{被阻止} 仅被阻止组件的应用
\n \\item \\textbf{可打开} 仅至少有一个Aactivity的应用
\n \\item \\textbf{有备份} 仅有备份的应用
\n \\item \\textbf{无备份} 仅没有备份的应用
\n \\item \\textbf{运行中} 仅正在运行的应用
\n \\item \\textbf{有分包} 仅有分包(多Apk)应用
\n \\item \\textbf{已安装} 仅已安装应用
\n \\item \\textbf{已卸载} 仅已卸载应用
\n\\end{itemize}
\n
\n与排序不同，它可以同时应用多个过滤选项，
\n如，停用的用户应用可以通过选择 \\textit{用户}和 \\textit{停用}列出，这对\\hyperref[subsec:batch-operations]{批处理}特别有用，在这种情况下过滤用户应用可能是必要的，以便安全地进行某些操作。
\nUnlike sorting, it is possible to apply more than one filtering options at the same time. For example, the disabled user
\napplications can be listed by selecting both \\textit{User apps} and \\textit{Disabled apps}. This can be particularly
\nuseful for \\hyperref[subsec:batch-operations]{batch operations} where filtering the user applications may be necessary
\nto carry out certain operations safely.</string>
    <string name="pages$app-details-page$$activities-title">活动 (Activity)</string>
    <string name="pages$app-details-page$$servcies-title">服务 (Services)</string>
    <string name="pages$app-details-page$$additional-features-for-rooted-phones-title">针对已root的手机的额外功能</string>
    <string name="pages$app-details-page$$permission-tabs-title">权限选项卡</string>
    <string name="pages$app-details-page$$uses-permissions-title">使用权限</string>
    <string name="pages$app-details-page$$permissions-title">权限</string>
    <string name="pages$app-details-page$$signatures-tab-title">签名选项卡</string>
    <string name="pages$app-details-page$$blocking-trackers-title">阻止跟踪器</string>
    <string name="pages$app-details-page$$app-ops-title">App Ops</string>
    <string name="pages$app-details-page$colour-codes">本页中使用的颜色列表及它们的含义：
\n\\begin{itemize}
\n \\item \\colorbox{AMRed}{\\textcolor{black}{正红 (日间)}} / \\colorbox{AMDarkRed}{\\textcolor{white}{深红 (夜间)}}
\n -- 危险权限或, 被阻止的组件(使用App Manager操作)
\n
\n \\item \\colorbox{AMLightRed}{\\textcolor{black}{亮红 (日间)}} / \\colorbox{AMVeryDarkRed}{\\textcolor{white}{绯红 (夜间)}} -- 被阻止的组件(其他应用操作)
\n
\n \\begin{tip}{注意}
\n表示在 App Manager 之外禁用(阻止)的组件, 标记为禁用(阻止)的组件并不意味着它被用户禁用,它也可能是被系统禁用的, 或者在其清单(Android-Manifest.xml)中被标记为禁用(阻止)。被停用的应用程序也会被系统（和App Manager）视为禁用(阻止)。
\n \\end{tip}
\n
\n \\item \\colorbox{AMVividOrange}{\\textcolor{black}{鲜橙 (日间)}} / \\colorbox{AMVeryDarkOrange}{
\n \\textcolor{white}{深橙 (夜间)}} -- 追踪器组件
\n
\n \\item \\colorbox{AMSoftMagenta}{\\textcolor{black}{亮紫 (日间)}} / \\colorbox{AMVeryDarkViolet}{
\n \\textcolor{white}{深紫 (夜间)}} -- 正在运行的组件
\n\\end{itemize}</string>
    <string name="pages$app-details-page$$shared-libs-tab-title">共享库选项卡</string>
    <string name="pages$one-click-ops-page$$1-click-back-up-title">备份</string>
    <string name="pages$one-click-ops-page$$1-click-restore-title">恢复</string>
    <string name="pages$settings-page$$install-location-title">安装位置</string>
    <string name="pages$settings-page$$installer-app-title">安装来源</string>
    <string name="pages$settings-page$$backup-restore-title">备份/恢复</string>
    <string name="pages$settings-page$$encryption-title">加密</string>
    <string name="pages$settings-page$$backup-volume-title">备份位置</string>
    <string name="pages$settings-page$$rules-title">规则</string>
    <string name="pages$settings-page$$instant-component-blocking-title">即时组件拦截</string>
    <string name="pages$settings-page$$import-export-blocking-rules-title">导入/导出阻止规则</string>
    <string name="pages$settings-page$$remove-all-rules-title">删除所有规则</string>
    <string name="pages$scanner-page$$missing-signatures-title">缺少签名</string>
    <string name="guide$backup-restore$$location-title">位置</string>
    <string name="guide$backup-restore$$options-title">备份选项</string>
    <string name="guide$backup-restore$$restore-title">恢复</string>
    <string name="guide$backup-restore$$delete-title">删除备份</string>
    <string name="faq$misc$$i-dont-use-root-adb-title">我不使用root/ADB，是否完全安全？</string>
    <string name="faq$misc$$how-tracker-updated-title">跟踪器和库是如何更新的？</string>
    <string name="faq$misc$$shizuku-title">对于 Shizuku 有何计划？</string>
    <string name="faq$misc$$bloatware-title">什么是预装(bloatware)软件以及如何删除？</string>
    <string name="appendices$specifications$$rules-specification-title">规则语法</string>
    <string name="pages$app-details-page$app-info-general-information">以下的列表与“应用信息”选项卡中列出的顺序相同.
\n\\begin{itemize}
\n \\item \\textbf{应用图标}: 应用图标，若应用没有图标，则显示系统默认图标.
\n可以点击图标，进行与剪贴板中的 SHA 或 MD5 进行 APK 签名验证.
\n \\item \\textbf{应用标签}: 应用程序名.
\n \\item \\textbf{包名}: 应用程序包名，点击复制.
\n \\item \\textbf{版本}: 版本分为两部分:
\n第一部分称 \\textit{版本名(Version Name)}. 格式各不相同，但常由多个以点分隔的整数组成.
\n第二部分称 \\textit{版本号}. 其被第一个括号括起来. 版本代码是一个整数，用于 区分应用程序版本 (因为机器无法读取版本名). 简言之, 新版本的应用程序具有比旧版本更高的版本代码. 如，如果 \\texttt{123} 和 \\texttt{125} 是一个应用程序的两个版本代码，我们可以说后者比前者更新(后者的版本代码更高).
\n在不同平台（移动、平板、桌面等）或架构（32/64 位、ARM 或 Intel）上为同一版本提供不同 APK 文件的应用程序，版本号可能会产生误导，因为它们通常会为每个平台添加前缀 .
\n
\n \\item \\textbf{标签}: (也称标签云) 标签包括应用程序最基本、最简洁、有用的信息，如--- \\begin{itemize}
\n \\item \\textit{追踪器信息} 应用程序中跟踪器组件的数量 (如, \\textit{5 个追踪器}).
\n如果跟踪器未被阻止，则标记颜色显示为橙色，如果跟踪器在App Manager中被阻止，则标记颜色显示为深青色.
\n单击标签会打开一个对话框，其包含跟踪器组件列表，如果 App Manager 具有足够的权限，可以阻止或取消阻止这些组件.
\n \\item \\textit{应用类型} 用户应用或系统应用。系统应用程序的更新版本和通过 Magisk 无系统安装的应用也被认为是系统应用.
\n \\item \\textit{Split APK 信息} APK 中的拆分包数量，不包括基本 APK (e.g., \\textit{5 分包}). 单击标签会打开一个对话框，其中包含分包 APK 信息，例如类型和大小.
\n \\item \\textit{可调试} 应用可以通过 ADB调试.可调试应用可以享受常规应用无法使用的某些功能. 应用的数据可以通过 ADB 访问 (如使用\\texttt{run-as} 命令无需任何额外权限).
\n \\item \\textit{仅测试} 应用是仅测试应用程序. 仅测试应用可以享受常规应用无法使用的某些功能. 应用的数据可以通过 ADB 访问 (如使用\\texttt{run-as} 命令无需任何额外权限).
\n \\item \\textit{大(堆/Heap)内存} 应用将请求较大的堆内存, 即需要更多内存 (RAM) 空间用于动态分配.
\n 是否为应用程序分配大空间仍由操作系统决定. 如，App Manager 请求较大的堆大小，因为它在 Android 8 之前需要在扫描的 APK 时将整个 APK 加载到内存中App.
\n \\item \\textit{无代码} 该应用不含任何与之相关代码，如不含Dex文件.
\n在某些系统应用中，实际代码可能位于其他位置.
\n \\item \\textit{运行中} 应用的一项或多项服务正在后台运行.
\n单击标签将打开一个对话框，其中包含正在运行的服务列表.
\n如果启用了日志查看器功能，单击任何服务会将在日志查看器中它.
\n \\item \\textit{已停止} 应用被强制停止. 这可能不会阻止它以后自动启动.
\n \\item \\textit{已禁用} 应用被禁用 (在启动器无图标).
\n \\item \\textit{已挂起} 表示应用程序已挂起 (在启动器中显示为灰色).
\n \\item \\textit{被隐藏} 示应用程序是隐藏的 (在启动器无图标).
\n \\item \\textit{MagiskHide} MagiskHide 已启用. 单击该标签会打开一个对话框，其中包含应用程序中可以从 MagiskHide 添加或删除的进程列表.
\n \\item \\textit{MagiskDenyList} 该应用程序存在于 MagiskDenyList 中. 单击标签会打开一个对话框，其中包含应用程序中可以从 MagiskDenyList 列表中添加或删除的进程列表.
\n \\item \\textit{密匙库} 应用在 Android KeyStore 中存有项目. 单击将打开一个对话框，其中包含属于该应用程序的所有 KeyStore 文件.
\n \\item \\textit{备份} 应用至少使用 App Manager 备份过一次. 单击标签会打开一个对话框，其包含所有可用的备份以及元数据.
\n \\item \\textit{不进行电池优化} 电池优化对应用不生效. 可以通过单击标签重新启用电池优化.
\n \\item \\hyperref[sec:net-policy]{\\textit{联网策略}} 为应用配置联网策略（如，后台数据使用）. 单击标签会显示一个对话框，其中包含系统支持的策略.
\n \\item \\hyperref[sec:terminologies]{\\textit{SSAID}} 点击打开一个对话框，其中包含分配给应用程序的当前 SSAID。若需要可以重置/重新生成 SSAID.
\n \\item \\textit{SAF} 表示应用已被授权访问一个或多个存储位置或文件，即获得由存储访问框架 (SAF) 的 URI.
\n单击打开一个对话框，其中包含授予的 URI.
\n \\item \\textit{被 Google Play 签名} 表示应用程序可能由 Google 签名.
\n \\end{itemize}
\n
\n \\item \\textbf{水平滚动操作面板} 一个操作面板，由可以对应用执行的各种操作组成, 有关可用操作的完整列表，请参阅§\\ref{subsubsec:horizontal-action-panel}.
\n
\n \\item \\textbf{路径与目录}: 应用有关路径的各种信息，包括 \\textit{应用目录} (where the APK files reside), \\textit{数据目录} (internal, device protected and externals), \\textit{应用分包目录} (along with the split names), and \\textit{本机原生 JNI 库} (如果有). JNI 库用于调用通常用 C/C++ 编写的本机原生代码, 使用本机原生库可以使应用程序运行得更快或帮助应用程序使用使用非 Java 语言编写的第三方库，同大多数游戏中一样.
\n通过单击每个目录项右侧的启动图标, 可以通过第三方文件管理器打开目录，前提是它们支持并获得必要的权限.
\n
\n \\item \\textbf{数据使用}: 操作系统报告的应用程序使用的数据量.
\n 根据 Android 版本，这可能需要广泛的权限，包括 \\textit{访问应用使用情况} 和 \\textit{电话} 权限.
\n
\n \\item \\textbf{存储与缓存}: 显示有关应用程序大小（APK 文件、优化文件）、数据和缓存的信息。 在旧设备中，还会显示外部数据、缓存、媒体和 OBB 文件夹的大小. 如果在较新的设备中未授予 \\textit{访问应用使用情况s} 权限，此部分将隐藏.
\n
\n \\item \\textbf{更多信息} 例如--
\n \\begin{itemize}
\n \\item \\textbf{SDK} 显示与 Android SDK 相关的信息. 存在两个（旧设备只有一个）值:
\n \\textit{最高} 目标 SDK 与\\textit{最低} 最低SDK (后者不适用于旧设备).
\n最佳实践是使用平台当前支持的最大 SDK 的应用程序，以确保应用程序未在兼容模式下运行(以便使用隐私规避功能).
\n SDK 已称为 \\textbf{等级(API Level)}.
\n \\seealsoinline{\\href{https://en.wikipedia.org/wiki/Android_version_history\\#Overview}{Android Version History}}
\n
\n \\item \\textbf{标志位(Flags)}: 构建应用程序时使用的应用标志, 有关标志的完整列表及其作用, 请见\\href{https://developer.android.com/reference/android/content/pm/ApplicationInfo\\#flags}{official documentation}.
\n
\n \\item \\textbf{安装日期}: 首次安装应用的日期.
\n
\n \\item \\textbf{更新日期}: 上次更新应用程序的日期. 如果应用程序尚未更新，这与 \\textit{安装日期} 相同.
\n
\n \\item \\textbf{安装器}: 安装此应用的应用.
\n并非所有应用程序都提供包管理器用来注册安装程序应用程序的信息. 因此，这个值不应被视为理所当然。
\n
\n \\item \\textbf{User ID}: Android系统给应用设置的唯一用户ID.
\n 对于共享应用，相同的用户 ID 被分配给具有相同 \\textit{Shared User ID} 的多个应用程序.
\n
\n \\item \\textbf{Shared User ID}: 适用于一起共享ID的应用. 共享应用必须具有相同的 \\hyperref[subsec:signatures-tab]{签名}.
\n
\n \\item \\textbf{首选ABI}: 此平台为此应用程序支持的架构。
\n
\n \\item \\textbf{Zygote preload name}: 负责预加载应用程序代码和在所有使用应用程序 zygote 的隔离服务之间共享的数据.
\n
\n \\item \\textbf{隐藏 API 使用策略}: 从 Android 9 开始，Android Framework 中的许多方法和类第三方应用程序无法通过隐藏 API 强制访问.
\n存在以下选项:
\n \\begin{itemize}
\n \\item \\textit{默认(Default}: 基于应用的类型。 对于系统应用程序，它应该被禁用，而对于其他应用，它应该被强制执行.
\n \\item \\textit{无或关闭(None/disabled)}: 该应用可以完全访问隐藏的 API，就像在 Android 9 之前一样.
\n \\item \\textit{警告(Warn)}: 与上面相同，除了每次应用程序访问隐藏 API 时都会记录警告. 这一般未使用的.
\n \\item \\textit{强制(Enforce)}: 应用无法访问隐藏的 API，无论是深灰名单还是黑名单，或者两者都无法访问.
\n这是 Android 9 及更高版本中第三方应用程序的默认选项，除非该应用程序被 OEM 或供应商列入白名单.
\n \\begin{warning}{Warning}
\n 隐藏 API 访问限制策略在 Android 中没有正确实现，应用程序可以绕过它.
\n 因此，不应信任此值.
\n \\end{warning}
\n \\end{itemize}
\n
\n \\item \\textbf{SELinux}: 操作系统通过 SELinux 设置的强制访问控制 (MAC) 策略.
\n
\n \\item \\textbf{主活动}: 应用的主要入口点.
\n这仅在应用程序具有 \\hyperref[subsubsec:activities]{活动} 并且其中任何一个都可以从启动器中打开时显示. 右侧还有一个启动按钮，可用于启动此活动.
\n \\end{itemize}
\n\\end{itemize}</string>
    <string name="pages$app-details-page$app-info-options-menu">选项菜单位于页面的右上角, 下面给出了对现有选项的完整描述:
\n\\begin{itemize}
\n \\item \\textbf{分享}: 共享按钮可用于共享 APK 或(如果应用程序有多个拆分) \\textit{APKS}.
\n
\n \\item \\textbf{刷新}: 刷新应用信息选项卡.
\n
\n \\item \\textbf{在设置中查看}: 在 Android 设置中打开应用.
\n
\n \\item \\textbf{备份/恢复}: 打开备份/恢复对话框.
\n
\n \\item \\textbf{导出屏蔽规则}: 导出应用配置规则.
\n
\n \\item \\textbf{在 Termux 中打开}: 在 Termux 中打开应用. 实际以 \\texttt{su - user\\_id} 命令运行且该 \\texttt{用户ID} 为应用的(内核)用户 ID (参见 §\\Sref{subsubsec:app-info-general-information} 描述).
\n 此选项仅适用于 Root 用户.
\n 请参阅 §\\Sref{subsubsec:config-termux} 以了解如何配置 Termux 以运行来自第三方应用的命令.
\n
\n \\item \\textbf{在 Termux 中运行}: 在Termux中通过 \\texttt{run-as package\\_name} 打开应用.
\n 此选项仅对可调式应用有效并适用于 Root 与 Adb 用户.
\n 请参阅 §\\Sref{subsubsec:config-termux} 以了解如何配置 Termux 以运行来自第三方应用的命令.
\n
\n \\item \\textbf{MagiskHide}: 打开一个对话框，其中包含应用程序中可以从 MagiskHide 列表中添加或删除的进程列表.
\n
\n \\item \\textbf{MagiskDenyList}: 打开一个对话框，其中包含应用程序中可以从 MagiskDenyList 添加或删除的进程列表.
\n
\n \\item \\textbf{电池优化}: 启用/禁用电池优化.
\n
\n \\item \\hyperref[sec:net-policy]{\\textbf{联网策略}}: 配置应用的联网策略（如后台数据使用） .
\n
\n \\item \\textbf{导出图标}: 提取应用图标并将其保存至共享存储.
\n
\n \\item \\textbf{添加配置}: 应用程序添加到已配置的 \\hyperref[sec:profile-page]{配置文件}.
\n\\end{itemize}</string>
    <string name="pages$app-details-page$activities">\\textbf{Activity} 是可以由 Android 唯一标识的窗口或页面(如\\textit{主页} 和 \\textit{应用详情页} 是两个活动).
\n每个活动可以有多个 UI 组件，称为 \\textit{部件(widgets)} 或 \\textit{碎片(fragments)}，每个组件都可以嵌套或放置在彼此之上.
\n开发人员还可以选择使用名为\\textit{意图过滤器(intent filters)}选择打开外部文件、链接等.
\n如当使用文件管理器打开文件时，文件管理器或操作系统通过 PackageManager 扫描意图过滤器以查找能够打开文件的活动，并用其打开文件.
\n
\n标记\\textit{exportable} 的活动通常可以由任何第三方应用程序打开.
\n有些活动需要权限，如果是这种情况，只有具有这些权限的应用程序才能打开.
\n在 \\textit{活动} 选项卡中，可以通过 \\textbf{启动} 按钮启动， 若有必要可提供额外信息，如意图(Intent)的 extras、data或Action.
\n长按 \\textbf{启动} 按钮会打开提供此类功能的 \\hyperref[sec:interceptor-page]{Activity Interceptor} 页面.
\n
\n\\begin{tip}{Notice}
\n 如果您无法打开任何活动，则很可能它具有某些未满足的依赖项目，例如\\您无法打开 \\textit{应用详情页} ，由于其至少需要提供一包名.
\n 由于无法机械式推断这些依赖关系，因此默认情况下可能无法通过 App Manager 打开这些活动.
\n\\end{tip}
\n
\n也可以通过 \\textbf{创建快捷方式} 按钮来创建活动的快捷方式
\n
\n\\begin{danger}{Caution}
\n 如果您卸载App Manager，应用管理器创建的所有快捷方式都将丢失.
\n\\end{danger}</string>
    <string name="pages$profiles-page$$section-title">配置文件页面</string>
    <string name="pages$profiles-page$$options-menu-title">选项菜单</string>
    <string name="pages$profile-page$$configurations-tab-title">配置选项卡</string>
    <string name="pages$profile-page$$comment-title">备注</string>
    <string name="pages$profile-page$$section-title">配置页</string>
    <string name="pages$profile-page$$options-menu-title">选项菜单</string>
    <string name="pages$profile-page$$apps-tab-title">应用程序选项卡</string>
    <string name="pages$profile-page$$components-title">组件</string>
    <string name="pages$profile-page$$state-title">状态</string>
    <string name="pages$profile-page$$users-title">用户</string>
    <string name="pages$profile-page$$app-ops-title">AppOps 权限</string>
    <string name="pages$profile-page$$permissions-title">权限</string>
    <string name="pages$profile-page$$backup-restore-title">备份/恢复</string>
    <string name="pages$profile-page$$export-blocking-rules-title">导出屏蔽规则</string>
    <string name="pages$profile-page$$disable-title">禁用</string>
    <string name="pages$profile-page$$force-stop-title">强制停止</string>
    <string name="pages$profile-page$$clear-cache-title">清除缓存</string>
    <string name="pages$profile-page$$clear-data-title">清除数据</string>
    <string name="pages$profile-page$$save-apk-title">保存APK</string>
    <string name="pages$settings-page$$section-title">设置页面</string>
    <string name="pages$settings-page$$mode-of-operation-title">操作模式</string>
    <string name="pages$settings-page$$signature-schemes-title">签名方案</string>
    <string name="pages$settings-page$$signing-key-title">签名密钥</string>
    <string name="pages$settings-page$$language-title">界面语言</string>
    <string name="pages$settings-page$$app-theme-title">应用主题</string>
    <string name="pages$settings-page$$screen-lock-title">屏幕锁定</string>
    <string name="pages$settings-page$$installer-title">安装器</string>
    <string name="pages$settings-page$$show-users-in-installer-title">在安装器中显示用户</string>
    <string name="pages$settings-page$$sign-apk-title">签名 APK</string>
    <string name="pages$settings-page$$compression-method-title">压缩方法</string>
    <string name="pages$settings-page$$backup-options-title">备份选项</string>
    <string name="pages$settings-page$$backup-apps-with-keystore-title">备份带 Android 密钥库的应用程序</string>
    <string name="pages$settings-page$app-theme">配置应用内主题。</string>
    <string name="pages$settings-page$$import-export-keystore-title">导入/导出密钥库</string>
    <string name="pages$settings-page$$device-info-title">关于设备</string>
    <string name="pages$settings-page$install-location">定义 APK 安装位置，可以是 \\textit{自动}、\\textit{仅内部存储} 和\\textit{偏好外部存储}。
\n在较新的 Android 版本中，选择最后一个选项并不保证应用将被安装在外部存储中。</string>
    <string name="pages$settings-page$enable-disable-features">启用或禁用应用 App Manager 中的某些功能，如
\n\\begin{itemize}
\n \\item \\textbf{拦截器}
\n \\item \\textbf{Manifest 查看器}
\n \\item \\textbf{扫描器}
\n \\item \\textbf{包安装器}
\n \\item \\textbf{使用情况.} 如关闭此功能，App Manager 永远不会请求 \\textit{使用情况} 权限.
\n \\item \\textbf{日志查看器}
\n``探索\'\' 选择在尝试打开 APK 文件时不可用。
\n \\item \\textbf{使用互联网.}如果关闭此功能，则所有互联网功能都将被禁用。
\n 目前，唯一的互联网功能是通过 VirusTotal 获取扫描报告。
\n\\end{itemize}</string>
    <string name="pages$settings-page$backup-restore">与 \\hyperref[sec:backup-restore]{备份恢复} 相关的设置.</string>
    <string name="pages$interceptor-page$$data-title">数据(Data)</string>
    <string name="pages$interceptor-page$$mime-type-title">MIME 类型</string>
    <string name="pages$interceptor-page$$categories-title">类别(Categories)</string>
    <string name="pages$interceptor-page$$flags-title">标志位(Flags)</string>
    <string name="pages$interceptor-page$$extras-title">附加数据(Extras)</string>
    <string name="pages$interceptor-page$$uri-title">URI</string>
    <string name="pages$interceptor-page$$matching-activities-title">匹配的活动(Activity)</string>
    <string name="pages$interceptor-page$$reset-to-default-title">重置为默认</string>
    <string name="pages$interceptor-page$$send-edited-intent-title">发送编辑过的意图(Intent)</string>
    <string name="pages$shared-prefs-editor-page$$section_title">共享首选项(Shared Preferences)编辑页</string>
    <string name="guide$aot$$section-title">经由 TCP 的 ADB</string>
    <string name="guide$aot$$enable-dev-options-title">启用开发者选项</string>
    <string name="guide$aot$$location-dev-options-title">开发人员选项的位置</string>
    <string name="guide$aot$$how-to-enable-dev-options-title">如何启用开发者选项</string>
    <string name="guide$aot$$enable-usb-debugging-title">启用USB调试</string>
    <string name="guide$aot$$miui-usb-debug-title">小米 (MIUI)</string>
    <string name="guide$aot$$emui-usb-debug-title">华为 (EMUI)</string>
    <string name="guide$aot$$lg-usb-debug-title">LG</string>
    <string name="guide$aot$$troubleshooting-usb-debug-title">故障排除</string>
    <string name="guide$aot$$setup-adb-on-pc-title">在PC或Mac上配置ADB</string>
    <string name="guide$aot$$setup-adb-win-title">Windows</string>
    <string name="guide$aot$$setup-adb-linux-title">Linux</string>
    <string name="guide$aot$$configure-aot-title">配置经由TCP的ADB</string>
    <string name="guide$aot$$aot-lineage-os-title">Lineage OS 17.1 及更早版本</string>
    <string name="guide$aot$$enable-aot-via-pc-title">在 PC 或 Mac 上启用 经由TCP的ADB</string>
    <string name="guide$aot$$adb-mode-am-title">在 App Manager 中启用 ADB 模式</string>
    <string name="guide$aot$$setup-adb-mac-title">macOS</string>
    <string name="guide$aot$$references-title">参考</string>
    <string name="guide$backup-restore$$section-title">备份/恢复</string>
    <string name="guide$backup-restore$$backup-title">备份</string>
    <string name="guide$net-policy$$section-title">连网策略</string>
    <string name="faq$aot$$section-title">ADB over TCP (经由TCP的ADB)</string>
    <string name="faq$aot$$restart-title">我必须在每次重启后启用ADB over TCP吗？</string>
    <string name="faq$aot$$usb-debugging-title">无法启用 USB 调试，怎么办？</string>
    <string name="faq$aot$$block-tracker-title">我可以使用 ADB over TCP 来禁用跟踪器或任何其他应用程序组件吗？</string>
    <string name="faq$aot$$feature-adb-title">哪些功能可以在ADB模式下使用？</string>
    <string name="faq$misc$$section-title">杂项</string>
    <string name="appendices$specifications$$chapter-title">语法</string>
    <string name="appendices$specifications$$external-title">外部</string>
    <string name="appendices$specifications$$background-title">背景介绍</string>
    <string name="appendices$specifications$$rules-file-format-title">规则文件格式</string>
    <string name="appendices$specifications$$internal-title">内部</string>
    <string name="pages$main-page$log-viewer">此菜单项可打开日志查看器页面，其使用 \\texttt{logcat} 命令显示并管理日志.
\n此页面默认只能显示 App Manager 自身进程的日志记录，但是，
\n若授予\\texttt{android.permission.READ\\_LOGS} 权限后，则可显示来自所有进程的日志.
\n若当前\\hyperref[subsec:mode-of-operation]{运行模式} 为 root 或 ADB\\@，此权限将自动授予.</string>
    <string name="pages$main-page$apk-updater">若系统中已安装\\href{https://github.com/rumboalla/apkupdater}{APK Updater} ，则可通过此菜单项直接打开.
\n若系统中不存在该应用，则该选项将被隐藏.</string>
    <string name="pages$main-page$termux">如果系统中已安装\\href{https://github.com/termux/termux-app}{Termux} ，则可直接从此菜单项运行会话（或
\n新会话）.
\n如果应用不存在，则此选项将被隐藏.</string>
    <string name="pages$app-details-page$config-termux">默认情况下，Termux 不允许运行来自第三方应用的命令。要使用此选项，请使用 Termux v0.96 以上版本，并且必须在 \\texttt{\\textasciitilde/.termux/termux.properties} 中添加 \\texttt{allow-external-apps=true}。
\n
\n\\begin{tip}{Info}
\n 启用此选项不会削弱Termux的安全性。第三方应用仍然需要取得用户允许才能在Termux中运行任意命令。
\n\\end{tip}</string>
    <string name="pages$app-details-page$horizontal-action-panel">如上节所述,水平滚动操作面板由各种与应用相关的操作组成, 如 -
\n\\begin{itemize}
\n \\item \\textbf{启动}: 启动应用. 前提是要有一个可启动\\hyperref[subsubsec:activities]{活动}.
\n
\n \\item \\textbf{禁用}: 停用应用. 若应用已被禁用或用户没有足够的权限，则不会显示该按钮.
\n禁用应用后，将从应用程序列表中隐藏，应用的快捷方式也可能被删除.
\n只能通过App Manager或任何其他支工具重新启用该应用.
\nAndroid设置中没有任何选项可以启用禁用的用户应用.
\n
\n \\item \\textbf{卸载}: 卸载应用
\n
\n \\item \\textbf{启用}: 启用应用. 若应用已启用或用户没有足够的权限，则不会显示该按钮.
\n
\n \\item \\textbf{强制停止}: 强制停止应用.
\n
\n \\item \\textbf{清除数据}: 清除应用数据. 清除包括存储在应用内部和（仅Android 10 以上）外部目录中的任何应用数据，包括帐户（如果由应用设置）、缓存等. 
\n例如，清除 App Manager 数据将会删除所有保存的规则（但不会清除已阻止组件），因此你应该检查备份你的规则文件。若用户没有足够的权限，则不会显示此按钮.
\n
\n \\item \\textbf{清除缓存}: 清除应用缓存. 没有任何原生方法可以清除特定应用程序的缓存，因此，需要root权限才能清除应用程序内部存储中的缓存.
\n
\n \\item \\textbf{安装}: 通过第三方应用安装应用. 此按钮仅在应用尚未安装时显示.
\n
\n \\item \\textbf{What\'s New}: 若外部应用已安装，则会显示此按钮. 单击此按钮将显示一个对话框，将以版本控制方式，显示打开的版本和安装的版本之间的差异. 
\n包括: \\textit{版本}, \\textit{追踪器}, \\textit{权限}, \\textit{组件}, \\textit{签名} (校验值改变
\n), \\textit{特性}, \\textit{共享库} 与 \\textit{SDK}.
\n
\n \\item \\textbf{更新}: 若应用的版本号高于已安装的应用，则会显示.
\n
\n \\item \\textbf{重装}: 若应用与已安装的应用具有相同的版本号，则会显示.
\n
\n \\item \\textbf{降级}: 若应用的版本号低于已安装的应用，则会显示.
\n
\n \\item \\textbf{应用清单(Manifest)}: 单击将在单独的页面中显示应用清单文件. 
\n可以使用对应切换按钮（位于右上方）开启自动换行，也可以使用保存按钮保存到存储器.
\n
\n \\item \\textbf{扫描器}: 扫描应用以列出潜在的跟踪器和库.
\n若可用，它还会使用VirusTotal扫描文件.\\\\
\n \\seealsoinline{\\hyperref[sec:scanner-page]{扫描器页面}}
\n
\n \\item \\textbf{共享首选项}: 显示应用程序使用的共享首选项(Shared-Preferences)列表.
\n 单击列表中的首选项将打开\\hyperref[sec:shared-preferences-editor-page]{共享首选项编辑器}. 若用户没有足够的权限，则不会显示此按钮.
\n
\n \\item \\textbf{数据库}: 将显示应用程序使用的数据库列表. 若用户没有足够的权限，则不会显示此按钮.
\n
\n \\item \\textbf{F-Droid}: 在你常用的\\textit{F-Droid} 客户端中打开该应用.
\n
\n \\item \\textbf{Store}: 在 \\textit{Aurora Store}打开该应用. 仅在\\textit{Aurora Store}后显示.
\n\\end{itemize}</string>
    <string name="pages$app-details-page$component-tabs">\\textbf{活动(Activities)}、\\textbf{服务(Services)}、\\textbf{广播接收器(Receivers)}和 \\textbf{内容提供者(Providers)} 统称为应用程序组件. 它们共享在许多相似特征，如，它们都有一个 \\textit{名称}、一个 \\textit{标签}、一个 \\textit{图标} 并且通过 \\textit{意图(Intent)} 执行.
\n应用程序组件是应用的本构造，必须在应用程序清单中声明.
\n应用程序清单是存储应用程序特定元数据的文件，Android 通过读取元数据来处理应用。
\n
\n这些选项卡中使用的颜色在 \\Sref{subsec:app-details-colour-codes} 中进行了解释。也可以在弹出菜单对列表进行排序.</string>
    <string name="pages$settings-page$installer-app">选择安装程序，这对于明确检查安装程序以验证应用程序是否合法安装的应用程序很有用。
\n这只适用于 root 或 ADB 用户。
\n
\n\\begin{tip}{Notice}
\n 对于应用来说，检查安装包似乎并无不妥，但 Android 框架已经在安装过程中处理了这个问题。
\n 通过检查安装包是证明应用来源合法性是错误的。
\n\\end{tip}</string>
    <string name="pages$settings-page$$enable-disable-features-title">启用/禁用功能</string>
    <string name="pages$settings-page$$apk-signing-title">APK 签名</string>
    <string name="pages$settings-page$show-users-in-installer">启用后，将在安装应用前显示用户列表。将只为特定用户
\n安装应用。</string>
    <string name="pages$settings-page$sign-apk">安装应用前是否对 APK 文件进行签名。可用 \\hyperref[subsec:apk-signing]{APK 签名} 页面
\n来配置签名。</string>
    <string name="pages$scanner-page$$section-title">扫描器页面</string>
    <string name="pages$interceptor-page$$action-title">动作(Action)</string>
    <string name="pages$interceptor-page$$section-title">拦截器页面</string>
    <string name="pages$interceptor-page$$intent-filters-title">意图(Intent)过滤器</string>
    <string name="guide$main$$guides-chapter-title">指南</string>
    <string name="faq$app-components$$also-blocked-by-other-tools-title">现在被 App Manager 拦截但先前被其他工具禁用的组件会发生什么？</string>
    <string name="faq$main$$faq-chapter-title">常见问题</string>
    <string name="faq$app-components$$section-title">应用组件</string>
    <string name="faq$app-components$$what-are-app-components-title">什么是应用组件？</string>
    <string name="faq$app-components$$limitations-title">追踪器和其他组件在App Manager中是如何被禁用的？其局限性是什么？</string>
    <string name="faq$app-components$$other-tools-retained-in-am-title">被其他工具禁用的应用程序组件是否保留在App Manager中？</string>
    <string name="faq$app-components$$what-is-component-blocking-title">什么是即时组件禁用？</string>
    <string name="faq$app-components$$tracker-classes-versus-tracker-components-title">跟踪器类与跟踪器组件</string>
    <string name="appendices$changelogs$$chapter-title">更新日志</string>
    <string name="pages$app-details-page$uses-permissions">\\textbf{系统预定义权限}(\\textit{Uses Permissions}) 是应用(申请)所使用的权限，其在应用程序清单中使用 \\texttt{uses-permission} 标签声明。
\n其 \"标志位 (\\textit{flags})\"、\"权限名 (\\textit{permission name})\"、\"权限描述 (\\textit{permission description})\"、\"包名 ( \\textit{package name})\"、\"群组 (\\textit{group})\" 取自相关\\hyperref[subsubsec:permissions]{权限}。
\n
\n
\n特权用户可通过切换按钮授予或撤销 危险 (\\textit{dangerous}) 和 开发 (\\textit{development}) 权限，也可以使用菜单中的相应选项。
\n只能撤销以上两种权限，因为Android不允许修改 普通 (\\textit{normal}) 权限（其中大多数是）。但仍有可能撤销它们通过编辑 \\texttt{runtime-permissions.xml} 本身，但是否可能仍不明确。
\n
\n\\begin{tip}{提示}
\n 由于系统默认会撤销危险权限，因此撤销所有危险权限与重置所有权限是一样的。
\n\\end{tip}
\n
\n可以以升序方式按权限名称对列表排序，也可以优先显示拒绝的权限。</string>
    <string name="pages$app-details-page$permissions">(自定义)\\textbf{权限} 通常是应用自身定义的自定义权限，包括该应用声明的、标记为\"内部( \\textit{Internal})\" 权限，其他应用声明、标记为\"外部( \\textit{External})\"的权限。外部权限在应用程序组件中指定为依赖项，即应用只有在拥有指定的权限时才能调用该组件：
\n\\begin{itemize}
\n \\item \\textbf{名称} 每个权限都有的唯一的名称，如 \\texttt{android.permission.INTERNET} ，但多个应用可以请求同一个权限。
\n
\n \\item \\textbf{图标} 每个权限都可以有一个自定义图标，其他权限选项卡没有任何图标，因为它们在应用程序清单中不包含任何图标。
\n
\n \\item \\textbf{描述} 描述权限的可选字段，若没有与权限关联的任何描述，则不会显示该字段。
\n
\n \\item \\textbf{标志位(Flags)} 使用标志符号或 \\textbf{保护名称(Protection Level)} 名称描述权限， 诸如 普通 \\textit{normal}、开发 \\textit{development}、危险 \\textit{dangerous},、即时 \\textit{instant}, 已授权 \\textit{granted}、已撤销 \\textit{revoked}、签名 \\textit{signature}、特权 \\textit{privileged} 等。
\n
\n \\item \\textbf{包名} 表示与权限关联的包名，即定义权限的包名。
\n
\n \\item \\textbf{群组(Group)} 与权限关联的群组（如果有），几个相关的权限通常可以组合在一起。
\n\\end{itemize}</string>
    <string name="pages$settings-page$language">配置应用内语言。App Manager 目前支持 21 种语言。</string>
    <string name="pages$app-details-page$permission-tabs">\\textbf{App Ops}, \\textbf{使用权限} and \\textbf{权限} 选项卡与权限相关。
\n安卓中，在不具有相同身份（称为 \\textit{shared ID}）的应用或进程之间进行通信常常需要权限，其由权限控制器管理。
\n一些被视为\\textit{普通} 的权限，若它们出现在应用程序清单中，则会自动授予，但\\textit{危险}权限 和 \\textit{开发} 权限需要用户确认。
\n选项卡中使用的颜色在 \\Sref{subsec:app-details-color-codes} 中有解释。</string>
    <string name="pages$app-details-page$app-ops">\\textbf{App Ops} 代表\"应用操作 \\textbf{ (Application Operations)} \". 
\n自 Android 4.3 开始，Android 使用 \\textit{App Ops} 控制大多系统权限，每个 App Op 都有一个与之关联的唯一编号，该编号与其私有名称将一同显示在“App Ops”选项卡中，一些 App Ops 也有一个公共名称。
\n大量的应用操作是也与权限相关，在此选项卡中，若 App Ops 相关的权限被视为危险则被标记为危险。其他信息如 标志位(\\textit{flags}), 权限名称 (\\textit{permission name}), 权限描述(\\textit{permission description}),包名 (\\textit{package name}),群组 ( \\textit{group}) 也取自相关的 \\hyperref[subsubsec:permissions]{权限}。
\n
\n其他可能包括以下内容:
\n\\begin{itemize}
\n \\item \\textbf{模式(Mode)}: 描述了当前授权状态，可以是\"允许 (\\textit{allow})\"、\"拒绝(\\textit{deny})\"（实际为错误）、\"忽略(\\textit{ignore})\"（实际为拒绝）、\"默认(\\textit{default})\"（从手机供应商或 AOSP 内部设置的默认列表推断）、\"前台(\\textit{foreground})\" （在新的Android版本中，应用只能在前台运行时获取该权限），以及一些供应商自定义的模式，如MIUI使用询问(\\textit{ask})。
\n
\n \\item \\textbf{时长(Duration)}: 此 App Ops 现已使用的时间（可能为负原因未知）。
\n
\n \\item \\textbf{允许时刻(Accept Time)}: 上一次 App Op 被许可。
\n
\n \\item \\textbf{拒绝时刻(Reject Time)}: 上一次 App Op 被拒绝。
\n\\end{itemize}
\n
\n
\n\\begin{tip}{提示}
\n若 \\texttt{android.permission.GET\\_APP\\_OPS\\_STATS} 由 ADB 授予，则此选项卡的内容对非 root 用户可见\\@.
\n\\end{tip}
\n
\n每个 App Op 项都有切换按钮，可用于允许或拒绝（忽略）它，其他受支持的模式也可以通过长按来设置。
\n如果选项卡中未列出所需的 App Op，可使用菜单中的\\textbf{设置自定义 App Op }。
\n菜单中的\\textbf{重置为默认} 可重置App Ops， 或使用拒绝危险权限的相关操作。
\n受 App Ops 本身工作方式所限，系统可能需要不少时间来更改它们。
\n
\n\\begin{tip}{Tip}
\n拒绝某些 App Ops 可能会导致应用行为异常，若所有修复手段都失败，可尝试使用 \\textit{重置为默认} 选项。
\n\\end{tip}
\n
\n可以以升序方式按 App Ops 名称和其编号对列表排序，也可以优先显示拒绝的 App Ops。
\n
\n\\seealsoinline{\\hyperref[ch:app-ops]{附录: App Ops}}</string>
    <string name="keywords$chapter">\\newcommand{\\KeywordChapter}{Chapter}</string>
    <string name="pages$main-page$1-click-ops">\\textbf{1-Click Ops}代表单击操作。
\n这将在新活动中打开\\hyperref[sec:1-click-ops-page]{相应页面}。</string>
</resources>