import { Accordion, AccordionButton, AccordionIcon, AccordionItem, AccordionPanel, Box, Heading, Link, ListItem, OrderedList, Text, } from '@chakra-ui/react'; import { ExternalLinkIcon } from '@chakra-ui/icons'; import { Light as SyntaxHighlighter } from 'react-syntax-highlighter'; import hljsStyleGitHub from 'react-syntax-highlighter/dist/esm/styles/hljs/github'; import PowerShellAdbDumpCommand from './adb_dump.ps1?raw'; import ShellAdbDumpCommand from './adb_dump.sh?raw'; export function QMCv2AndroidInstructions() { return ( <> 你可能需要 root 或类似的访问权限。 绝大多数情况下,这会导致你的安卓设备失去保修资格。 在安卓手机端操作 使用具有 root 权限的文件浏览器,访问 /data/data/com.tencent.qqmusic/databases/ {' 目录,将文件 '} player_process_db 复制到正常模式下用户可访问的目录(如下载目录)。 提交该数据库文件。 在 PC 端操作(ADB / PowerShell) 确保 adb 命令可用。
💡 如果没有,可以 使用 Scoop 安装
启动终端并进入 PowerShell 7 环境。 将安卓设备连接到电脑,并允许调试。 粘贴执行下述代码。若设备提示「超级用户请求」请允许: {PowerShellAdbDumpCommand} 提交当前目录下的 player_process_db 文件。
在 Linux / Mac 系统下操作(ADB / Shell) 将安卓设备连接到电脑,并允许调试。 粘贴执行下述代码。若设备提示「超级用户请求」请允许: {ShellAdbDumpCommand} 提交当前目录下的 player_process_db 文件。
); }