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