[{"data":1,"prerenderedAt":735},["ShallowReactive",2],{"\u002Fcn\u002Ffeatures\u002Ftext-editor\u002Fandroid-automotive":3},{"id":4,"title":5,"body":6,"description":700,"extension":701,"meta":702,"navigation":730,"path":731,"seo":732,"stem":733,"__hash__":734},"features\u002Fcn\u002Ffeatures\u002Ftext-editor\u002Fandroid-automotive.md","适用于 Android 汽车的文本编辑器 — 在汽车显示屏上编辑配置和文本",{"type":7,"value":8,"toc":675},"minimark",[9,13,17,20,24,28,31,47,50,53,67,70,73,87,90,93,107,110,113,119,133,136,139,143,146,163,166,180,184,187,204,207,211,214,225,228,231,234,240,243,246,249,263,266,269,272,372,383,386,508,511,514,519,533,538,552,558,572,575,578,601,604,607,613,619,625,631,637,640,671],[10,11,12],"h2",{"id":12},"在汽车信息娱乐显示屏上进行文本编辑",[14,15,16],"p",{},"对于以技术为导向的 Android Automotive 用户来说，这是一项利基功能。汽车的大触摸屏可以清晰地显示文本文件——日志文件、配置数据、脚本和注释都可以在 10-15 英寸显示屏上读取。可以通过屏幕键盘或配对的蓝牙键盘进行编辑。",[14,18,19],{},"让我们直接说吧：大多数车主永远不会在他们的信息娱乐系统上打开文本编辑器。但对于开发人员、系统管理员、汽车爱好者和高级用户等受众来说，这种功能填补了特定的空白。",[10,21,23],{"id":22},"谁在车内使用文本编辑","谁在车内使用文本编辑？",[25,26,27],"h3",{"id":27},"汽车爱好者和改装者",[14,29,30],{},"使用汽车系统的人员：",[32,33,34,38,41,44],"ul",{},[35,36,37],"li",{},"查看 OBD 诊断日志",[35,39,40],{},"编辑售后 ECU 调校工具的配置文件",[35,42,43],{},"修改行车记录仪设置文件",[35,45,46],{},"调整性能监控应用程序的参数",[25,48,49],{"id":49},"忙碌的开发者",[14,51,52],{},"使用汽车作为临时工作空间的软件开发人员：",[32,54,55,58,61,64],{},[35,56,57],{},"测试期间快速编辑配置文件",[35,59,60],{},"审查移动\u002F物联网项目的日志输出",[35,62,63],{},"编辑在连接的设备上运行的脚本",[35,65,66],{},"远程管理基础设施时修改服务器配置",[25,68,69],{"id":69},"车队和商业运营商",[14,71,72],{},"偶尔需要文本访问的商用车辆操作员：",[32,74,75,78,81,84],{},[35,76,77],{},"审查交货清单（纯文本\u002FCSV）",[35,79,80],{},"编辑路由配置文件",[35,82,83],{},"检查远程信息处理设备的系统日志",[35,85,86],{},"修改车辆系统的自动化脚本",[25,88,89],{"id":89},"公路战士和高级用户",[14,91,92],{},"在车辆上花费大量时间的人：",[32,94,95,98,101,104],{},[35,96,97],{},"快速记笔记（停车详细信息、联系信息、任务列表）",[35,99,100],{},"编辑基于文本的待办事项列表",[35,102,103],{},"修改移动热点设置的网络配置",[35,105,106],{},"审阅保存为文本文件的电子邮件草稿",[10,108,109],{"id":109},"停放使用限制",[14,111,112],{},"与 Android Automotive 上的视频和大多数交互功能一样，文本编辑是一项只能进行的活动。屏幕键盘需要视觉注意力和触摸精度——这两者与驾驶完全不兼容。",[14,114,115],{},[116,117,118],"strong",{},"此功能适用的停车场景：",[32,120,121,124,127,130],{},[35,122,123],{},"在停车场等待（在会议前修改配置）",[35,125,126],{},"在车里午休（查看早上的工作日志）",[35,128,129],{},"停止电动汽车充电（有效利用充电时间）",[35,131,132],{},"靠边停车检查文件中的特定内容",[10,134,135],{"id":135},"阅读与编辑",[14,137,138],{},"即使“编辑”很麻烦，汽车显示屏也擅长“读取”文本文件：",[25,140,142],{"id":141},"文本文件查看主要用途","文本文件查看（主要用途）",[14,144,145],{},"10-15 英寸的信息娱乐屏幕确实非常适合阅读：",[32,147,148,151,154,157,160],{},[35,149,150],{},"大而清晰的文本，舒适的观看距离",[35,152,153],{},"各种照明条件下都有良好的对比度",[35,155,156],{},"通过触摸或滑动手势滚动",[35,158,159],{},"在文件中搜索以查找特定内容",[35,161,162],{},"无需键盘——只需查看",[14,164,165],{},"用于查看的用例：",[32,167,168,171,174,177],{},[35,169,170],{},"来自车辆系统或连接设备的日志文件",[35,172,173],{},"USB 上的文档和参考文件",[35,175,176],{},"配置文件（检查当前设置而不进行编辑）",[35,178,179],{},"短脚本或配置的代码审查",[25,181,183],{"id":182},"文本文件编辑辅助有限使用","文本文件编辑（辅助，有限使用）",[14,185,186],{},"在汽车的屏幕键盘上进行编辑：",[32,188,189,192,195,198,201],{},[35,190,191],{},"触摸屏键盘可用于简短编辑",[35,193,194],{},"汽车触摸目标比手机键盘更大（更容易点击）",[35,196,197],{},"编辑配置中的单个值：实用",[35,199,200],{},"编写多个段落：没有物理键盘是不切实际的",[35,202,203],{},"蓝牙键盘（如果支持）：将编辑转变为合理的体验",[10,205,206],{"id":206},"实际例子",[25,208,210],{"id":209},"编辑-wifi-配置文件","编辑 WiFi 配置文件",[14,212,213],{},"您的汽车连接到各种 WiFi 网络。应用程序将其网络首选项存储在配置中：",[215,216,221],"pre",{"className":217,"code":219,"language":220},[218],"language-text","network_name=MyHomeWiFi\npassword=********\nauto_connect=true\npriority=1\n","text",[222,223,219],"code",{"__ignoreMap":224},"",[14,226,227],{},"需要添加您办公室的 WiFi 吗？打开 AnExplorer 中的配置，添加新条目，保存。将车停在办公室外时完成。",[25,229,230],{"id":230},"查看行车记录仪事件日志",[14,232,233],{},"行车记录仪将元数据与视频一起写入：",[215,235,238],{"className":236,"code":237,"language":220},[218],"2024-01-15 08:32:15 - Event: G-sensor trigger (hard brake)\n2024-01-15 08:32:15 - Speed: 45 km\u002Fh → 12 km\u002Fh  \n2024-01-15 08:32:15 - Location: 52.5200°N, 13.4050°E\n2024-01-15 08:32:16 - File: event_20240115_083215.mp4 (locked)\n",[222,239,237],{"__ignoreMap":224},[14,241,242],{},"在 AnExplorer 的文本编辑器中打开日志以查看事件、检查时间戳并与视频文件关联。",[25,244,245],{"id":245},"快速记笔记",[14,247,248],{},"停车并需要记下一些东西：",[32,250,251,254,257,260],{},[35,252,253],{},"撞到你的汽车的车牌号",[35,255,256],{},"有人口头给你的电话号码",[35,258,259],{},"下一站的地址或路线",[35,261,262],{},"前往商店之前的购物清单",[14,264,265],{},"在 AnExplorer 中创建一个新的文本文件 → 输入您的注释 → 保存。稍后当您连接到汽车或从 USB 传输时可用。",[25,267,268],{"id":268},"修改应用程序配置",[14,270,271],{},"Android Automotive 应用有时会将设置存储为文本文件：",[215,273,277],{"className":274,"code":275,"language":276,"meta":224,"style":224},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"refresh_interval\": 300,\n  \"server_url\": \"https:\u002F\u002Fapi.example.com\",\n  \"cache_size\": 50,\n  \"debug_mode\": false\n}\n","json",[222,278,279,288,311,334,351,366],{"__ignoreMap":224},[280,281,284],"span",{"class":282,"line":283},"line",1,[280,285,287],{"class":286},"sMK4o","{\n",[280,289,291,294,298,301,304,308],{"class":282,"line":290},2,[280,292,293],{"class":286},"  \"",[280,295,297],{"class":296},"spNyl","refresh_interval",[280,299,300],{"class":286},"\"",[280,302,303],{"class":286},":",[280,305,307],{"class":306},"sbssI"," 300",[280,309,310],{"class":286},",\n",[280,312,314,316,319,321,323,326,330,332],{"class":282,"line":313},3,[280,315,293],{"class":286},[280,317,318],{"class":296},"server_url",[280,320,300],{"class":286},[280,322,303],{"class":286},[280,324,325],{"class":286}," \"",[280,327,329],{"class":328},"sfazB","https:\u002F\u002Fapi.example.com",[280,331,300],{"class":286},[280,333,310],{"class":286},[280,335,337,339,342,344,346,349],{"class":282,"line":336},4,[280,338,293],{"class":286},[280,340,341],{"class":296},"cache_size",[280,343,300],{"class":286},[280,345,303],{"class":286},[280,347,348],{"class":306}," 50",[280,350,310],{"class":286},[280,352,354,356,359,361,363],{"class":282,"line":353},5,[280,355,293],{"class":286},[280,357,358],{"class":296},"debug_mode",[280,360,300],{"class":286},[280,362,303],{"class":286},[280,364,365],{"class":286}," false\n",[280,367,369],{"class":282,"line":368},6,[280,370,371],{"class":286},"}\n",[14,373,374,375,378,379,382],{},"将",[222,376,377],{},"\"debug_mode\": false"," 更改为",[222,380,381],{},"true"," 以进行故障排除。一项值更改 — 非常适合屏幕键盘编辑。",[10,384,385],{"id":385},"文件类型和兼容性",[387,388,389,405],"table",{},[390,391,392],"thead",{},[393,394,395,399,402],"tr",{},[396,397,398],"th",{},"文件类型",[396,400,401],{},"扩展",[396,403,404],{},"普通汽车用途",[406,407,408,420,431,442,453,464,475,486,497],"tbody",{},[393,409,410,414,417],{},[411,412,413],"td",{},"纯文本",[411,415,416],{},".txt",[411,418,419],{},"笔记、快速文档",[393,421,422,425,428],{},[411,423,424],{},"日志文件",[411,426,427],{},".log",[411,429,430],{},"系统和应用程序日志",[393,432,433,436,439],{},[411,434,435],{},"配置（JSON）",[411,437,438],{},".json",[411,440,441],{},"应用程序和服务设置",[393,443,444,447,450],{},[411,445,446],{},"配置（YAML）",[411,448,449],{},".yaml、.yml",[411,451,452],{},"Docker、服务配置",[393,454,455,458,461],{},[411,456,457],{},"配置（XML）",[411,459,460],{},".xml",[411,462,463],{},"Android 设置、清单",[393,465,466,469,472],{},[411,467,468],{},"配置（INI）",[411,470,471],{},".ini、.cfg",[411,473,474],{},"简单的键值设置",[393,476,477,480,483],{},[411,478,479],{},"脚本",[411,481,482],{},".sh",[411,484,485],{},"自动化脚本",[393,487,488,491,494],{},[411,489,490],{},"数据",[411,492,493],{},".csv",[411,495,496],{},"简单的表格数据",[393,498,499,502,505],{},[411,500,501],{},"降价",[411,503,504],{},".md",[411,506,507],{},"文档、注释",[10,509,510],{"id":510},"屏幕键盘体验",[14,512,513],{},"Android Automotive 的屏幕键盘专为搜索查询和简短输入（导航地址、应用搜索）而设计。它可用于文本编辑，但具有以下特征：",[14,515,516],{},[116,517,518],{},"优点：",[32,520,521,524,527,530],{},[35,522,523],{},"大按键（设计用于坐在控制台时使用）",[35,525,526],{},"汽车优化的布局减少了意外按压",[35,528,529],{},"带触摸屏触觉的车辆的触觉反馈",[35,531,532],{},"常见单词的预测文本",[14,534,535],{},[116,536,537],{},"限制：",[32,539,540,543,546,549],{},[35,541,542],{},"占据屏幕的大部分（减少可见文本区域）",[35,544,545],{},"无机械反馈——盲打速度有限",[35,547,548],{},"特殊字符（括号、斜杠、冒号）需要多次点击才能访问",[35,550,551],{},"通过触摸来定位光标对于代码\u002F配置中的精确放置来说是不精确的",[14,553,554,557],{},[116,555,556],{},"蓝牙键盘替代方案：","\n如果您的车辆支持蓝牙键盘配对（检查设置→蓝牙→配对新设备）：",[32,559,560,563,566,569],{},[35,561,562],{},"完整的打字速度和准确性",[35,564,565],{},"所有特殊字符均可直接访问",[35,567,568],{},"键盘快捷键有效（Ctrl+S、Ctrl+Z 等）",[35,570,571],{},"使汽车在停车时成为功能性文本编辑站",[10,573,574],{"id":574},"文本文件的存储位置",[14,576,577],{},"汽车系统上的文本文件可以存在于：",[32,579,580,586,592,598],{},[35,581,582,585],{},[116,583,584],{},"内部存储："," 直接保存在信息娱乐系统上的文件",[35,587,588,591],{},[116,589,590],{},"USB 驱动器："," 读取和编辑连接的 USB 介质上的文件",[35,593,594,597],{},[116,595,596],{},"网络："," 访问 SMB 共享、FTP 服务器上的文件（使用 WiFi 时）",[35,599,600],{},"**云：**编辑存储在 Google Drive、Dropbox、OneDrive 中的文本文件",[14,602,603],{},"对于基于 USB 的工作流程：将配置文件和注释保存在 USB 驱动器上。停车时在汽车上进行编辑，然后在家里\u002F办公室的计算机上访问相同的 USB。",[10,605,606],{"id":606},"限制",[14,608,609,612],{},[116,610,611],{},"不是开发环境："," 基本编辑器中没有语法突出显示、没有自动完成、没有行号。对于严肃的编码，请使用笔记本电脑。",[14,614,615,618],{},[116,616,617],{},"真实编辑的键盘依赖性："," 如果没有物理键盘，您只能更改单个值。不要打算在汽车的屏幕键盘上书写文档。",[14,620,621,624],{},[116,622,623],{},"仅限停车："," 驾驶时禁止编辑。系统强制执行这一点——而不是建议。",[14,626,627,630],{},[116,628,629],{},"文件大小限制："," 非常大的文本文件（100 MB 以上的日志文件）在汽车硬件上打开可能会很慢。对于大型日志，请考虑在汽车上查看之前进行过滤或拆分。",[14,632,633,636],{},[116,634,635],{},"无自动保存："," 如果汽车系统断电（发动机关闭、超时），未保存的编辑可能会丢失。经常节省，特别是对于那些积极休眠信息娱乐系统的车辆。",[10,638,639],{"id":639},"相关指南",[32,641,642,650,657,664],{},[35,643,644,649],{},[645,646,648],"a",{"href":647},"\u002Fcn\u002Ffeatures\u002Ftext-editor","文本编辑器功能"," — 全文编辑器概述",[35,651,652,656],{},[645,653,655],{"href":654},"\u002Fcn\u002Ffeatures\u002Fvideo-player\u002Fandroid-automotive","适用于 Android Automotive 的视频播放器"," — 汽车显示屏上的媒体",[35,658,659,663],{},[645,660,662],{"href":661},"\u002Fcn\u002Ffeatures\u002Fftp-client\u002Fandroid-automotive","适用于 Android Automotive 的 FTP 客户端"," — 将文件传输到汽车",[35,665,666,670],{},[645,667,669],{"href":668},"\u002Fcn\u002Ffeatures\u002Farchive-manager\u002Fandroid-automotive","Android Automotive 存档管理器"," — 提取汽车上的文件",[672,673,674],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":224,"searchDepth":290,"depth":290,"links":676},[677,678,684,685,689,695,696,697,698,699],{"id":12,"depth":290,"text":12},{"id":22,"depth":290,"text":23,"children":679},[680,681,682,683],{"id":27,"depth":313,"text":27},{"id":49,"depth":313,"text":49},{"id":69,"depth":313,"text":69},{"id":89,"depth":313,"text":89},{"id":109,"depth":290,"text":109},{"id":135,"depth":290,"text":135,"children":686},[687,688],{"id":141,"depth":313,"text":142},{"id":182,"depth":313,"text":183},{"id":206,"depth":290,"text":206,"children":690},[691,692,693,694],{"id":209,"depth":313,"text":210},{"id":230,"depth":313,"text":230},{"id":245,"depth":313,"text":245},{"id":268,"depth":313,"text":268},{"id":385,"depth":290,"text":385},{"id":510,"depth":290,"text":510},{"id":574,"depth":290,"text":574},{"id":606,"depth":290,"text":606},{"id":639,"depth":290,"text":639},"编辑 Android 汽车信息娱乐系统上的文本和配置文件。使用 AnExplorer 停放时查看日志、修改设置和管理文本文件。","md",{"faq":703,"howto":716},[704,707,710,713],{"q":705,"a":706},"我可以在汽车的信息娱乐系统上编辑文本文件吗？","是的，停车时。AnExplorer 的文本编辑器在汽车显示屏上打开纯文本、配置和脚本文件。大触摸屏使文本可读，尽管屏幕键盘更适合简短编辑而不是长时间书写。",{"q":708,"a":709},"为什么要在汽车系统上编辑文本文件？","查看车辆诊断日志、编辑应用程序配置文件、修改网络设置或自动化脚本、查看行车记录仪元数据或快速编辑文本注释。对于以技术为导向的用户来说，这些都是小众但真实的用例。",{"q":711,"a":712},"文本编辑器在驾驶时可以工作吗？","不需要。与其他交互功能一样，文本编辑需要车辆停放。出于安全原因，车辆行驶时屏幕键盘和编辑界面会被屏蔽。",{"q":714,"a":715},"我可以将蓝牙键盘连接到汽车上进行文本编辑吗？","取决于车辆。一些 Android Automotive 系统支持蓝牙键盘配对，使扩展文本输入变得实用。在系统设置中检查车辆的蓝牙功能。",{"name":717,"description":718,"totalTime":719,"steps":720},"如何在车载显示屏上编辑文本文件","打开并编辑 Android Automotive 信息娱乐系统上的文本、配置和日志文件。","PT2M",[721,724,727],{"name":722,"text":723},"停车并开放AnExplorer","确保车辆在公园内。在信息娱乐显示屏上打开AnExplorer。",{"name":725,"text":726},"导航至文件","浏览到内部存储、USB 驱动器或网络位置上的文本文件。",{"name":728,"text":729},"编辑并保存","点击以在文本编辑器中打开。使用屏幕键盘或连接的蓝牙键盘进行更改。完成后点击保存。",true,"\u002Fcn\u002Ffeatures\u002Ftext-editor\u002Fandroid-automotive",{"title":5,"description":700},"cn\u002Ffeatures\u002Ftext-editor\u002Fandroid-automotive","rFXWBcUZbqWwhICe1_uzA_CJsvYUeBBXk9EHsO_4r1M",1780644463125]