[{"data":1,"prerenderedAt":802},["ShallowReactive",2],{"\u002Fpt\u002Ffeatures\u002Ftext-editor\u002Fandroid-tv":3},{"id":4,"title":5,"body":6,"description":767,"extension":768,"meta":769,"navigation":797,"path":798,"seo":799,"stem":800,"__hash__":801},"features\u002Fpt\u002Ffeatures\u002Ftext-editor\u002Fandroid-tv.md","Editor de texto para Android TV – edite arquivos de configuração na sua TV",{"type":7,"value":8,"toc":743},"minimark",[9,14,18,37,40,44,49,52,74,77,104,114,118,121,141,144,197,200,204,207,221,224,228,231,242,246,249,263,267,270,281,285,288,292,369,375,379,382,452,456,459,537,540,544,548,551,581,584,588,591,608,612,615,629,633,636,653,660,664,667,705,709,739],[10,11,13],"h2",{"id":12},"por-que-um-editor-de-texto-em-uma-televisão","Por que um editor de texto em uma televisão?",[15,16,17],"p",{},"Parece contra-intuitivo – quem edita texto na TV?A resposta: qualquer pessoa que execute aplicativos, emuladores ou servidores de mídia transferidos por sideload em sua Android TV.Esses aplicativos dependem de arquivos de configuração que às vezes precisam de ajustes manuais e, sem um editor de texto na própria TV, você precisaria:",[19,20,21,25,28,31,34],"ol",{},[22,23,24],"li",{},"Extraia o arquivo para um PC (via ADB ou USB)",[22,26,27],{},"Edite no PC",[22,29,30],{},"Empurre de volta para a TV",[22,32,33],{},"Teste se a mudança funcionou",[22,35,36],{},"Repita se não",[15,38,39],{},"Com o editor de texto de AnExplorer, o ciclo se torna: abrir arquivo → editar → salvar → testar.Tudo na TV.Reduz uma viagem de ida e volta de 10 minutos para 30 segundos.",[10,41,43],{"id":42},"principais-casos-de-uso","Principais casos de uso",[45,46,48],"h3",{"id":47},"configuração-do-retroarch","Configuração do RetroArch",[15,50,51],{},"RetroArch (o popular emulador de jogos retrô) usa dezenas de arquivos de configuração:",[53,54,55,62,68],"ul",{},[22,56,57,61],{},[58,59,60],"strong",{},"retroarch.cfg"," — configurações principais (driver de vídeo, dispositivo de áudio, mapeamento do controlador)",[22,63,64,67],{},[58,65,66],{},"retroarch-core-options.cfg"," — configurações por núcleo (filtros SNES, correção de cores GBA)",[22,69,70,73],{},[58,71,72],{},"remapeamentos\u002F"," — remapeamento do botão do controle por jogo",[15,75,76],{},"Edições comuns:",[53,78,79,87,94,97],{},[22,80,81,82,86],{},"Altere ",[83,84,85],"code",{},"video_driver"," de \"glcore\" para \"gl\" se os jogos travarem",[22,88,89,90,93],{},"Ajuste ",[83,91,92],{},"audio_latency"," para corrigir estalos de som",[22,95,96],{},"Corrigido o mapeamento do controlador quando um novo gamepad não é detectado automaticamente",[22,98,99,100,103],{},"Defina ",[83,101,102],{},"savefile_directory"," para um caminho de unidade USB",[15,105,106,107,110,111,113],{},"Com AnExplorer : navegue até ",[83,108,109],{},"\u002Fstorage\u002Femulated\u002F0\u002FRetroArch\u002F"," → abra ",[83,112,60],{}," → encontre a linha → edite → salve → reinicie o RetroArch.",[45,115,117],{"id":116},"kodi-advancedsettingsxml","Kodi advancedsettings.xml",[15,119,120],{},"Os usuários avançados do Kodi personalizam o comportamento por meio de arquivos de configuração XML:",[53,122,123,129,135],{},[22,124,125,128],{},[58,126,127],{},"advancedsettings.xml"," — tamanho do buffer, modo de cache, tempos limites de rede",[22,130,131,134],{},[58,132,133],{},"sources.xml"," — caminhos de origem de mídia",[22,136,137,140],{},[58,138,139],{},"guisettings.xml"," — Preferências da IU",[15,142,143],{},"Exemplo: aumentando o buffer de vídeo do Kodi para reprodução NAS 4K:",[145,146,151],"pre",{"className":147,"code":148,"language":149,"meta":150,"style":150},"language-xml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cadvancedsettings>\n  \u003Ccache>\n    \u003Cbuffermode>1\u003C\u002Fbuffermode>\n    \u003Cmemorysize>209715200\u003C\u002Fmemorysize>\n    \u003Creadfactor>20\u003C\u002Freadfactor>\n  \u003C\u002Fcache>\n\u003C\u002Fadvancedsettings>\n","xml","",[83,152,153,161,167,173,179,185,191],{"__ignoreMap":150},[154,155,158],"span",{"class":156,"line":157},"line",1,[154,159,160],{},"\u003Cadvancedsettings>\n",[154,162,164],{"class":156,"line":163},2,[154,165,166],{},"  \u003Ccache>\n",[154,168,170],{"class":156,"line":169},3,[154,171,172],{},"    \u003Cbuffermode>1\u003C\u002Fbuffermode>\n",[154,174,176],{"class":156,"line":175},4,[154,177,178],{},"    \u003Cmemorysize>209715200\u003C\u002Fmemorysize>\n",[154,180,182],{"class":156,"line":181},5,[154,183,184],{},"    \u003Creadfactor>20\u003C\u002Freadfactor>\n",[154,186,188],{"class":156,"line":187},6,[154,189,190],{},"  \u003C\u002Fcache>\n",[154,192,194],{"class":156,"line":193},7,[154,195,196],{},"\u003C\u002Fadvancedsettings>\n",[15,198,199],{},"Crie ou edite este arquivo diretamente na TV sem precisar de acesso ADB.",[45,201,203],{"id":202},"edição-de-lista-de-reprodução-iptv-arquivos-m3u","Edição de lista de reprodução IPTV (arquivos M3U)",[15,205,206],{},"As listas de reprodução M3U para aplicativos de IPTV às vezes precisam de correções:",[53,208,209,212,215,218],{},[22,210,211],{},"Corrigir URLs que foram alterados",[22,213,214],{},"Remover canais mortos",[22,216,217],{},"Reordenar grupos de canais",[22,219,220],{},"Adicionar novos fluxos",[15,222,223],{},"Abra o arquivo .m3u no editor de AnExplorer → faça alterações → salve → recarregue em seu aplicativo de IPTV.",[45,225,227],{"id":226},"correções-de-tempo-de-legenda-arquivos-srt","Correções de tempo de legenda (arquivos SRT)",[15,229,230],{},"Às vezes, as legendas ficam um pouco fora de sincronia.Correções rápidas:",[53,232,233,236,239],{},[22,234,235],{},"Ajustar carimbos de data e hora em arquivos .srt (mudar todos os horários em alguns segundos)",[22,237,238],{},"Corrigir problemas de codificação (remover caracteres ilegíveis)",[22,240,241],{},"Mesclar partes da legenda",[45,243,245],{"id":244},"arquivo-hosts-para-bloqueio-de-anúncios","Arquivo Hosts para bloqueio de anúncios",[15,247,248],{},"Usuários avançados editam o arquivo hosts para bloquear anúncios em todo o sistema em TVs com acesso root:",[53,250,251,257,260],{},[22,252,253,254],{},"Adicione domínios de servidores de anúncios apontando para ",[83,255,256],{},"127.0.0.1",[22,258,259],{},"Bloquear domínios de telemetria",[22,261,262],{},"Requer acesso root (disponível em alguns dispositivos Fire TV)",[45,264,266],{"id":265},"arquivos-de-configuração-do-aplicativo","Arquivos de configuração do aplicativo",[15,268,269],{},"Muitos aplicativos transferidos por sideload usam arquivos de configuração:",[53,271,272,275,278],{},[22,273,274],{},"Preferências do SmartTubeNext",[22,276,277],{},"Configurações personalizadas do iniciador",[22,279,280],{},"Scripts de aplicativos de automação (exportações Tasker)",[10,282,284],{"id":283},"a-questão-do-teclado","A questão do teclado",[15,286,287],{},"Sejamos honestos: editar texto com o controle remoto da TV e o teclado na tela é doloroso.Funciona para pequenas alterações (corrigir um único valor em um arquivo de configuração), mas qualquer coisa mais requer um teclado físico.",[45,289,291],{"id":290},"métodos-de-entrada-recomendados","Métodos de entrada recomendados",[293,294,295,311],"table",{},[296,297,298],"thead",{},[299,300,301,305,308],"tr",{},[302,303,304],"th",{},"Método",[302,306,307],{},"Velocidade",[302,309,310],{},"Melhor para",[312,313,314,326,337,347,358],"tbody",{},[299,315,316,320,323],{},[317,318,319],"td",{},"Teclado USB (com fio)",[317,321,322],{},"★★★★★",[317,324,325],{},"Edição estendida, uso regular",[299,327,328,331,334],{},[317,329,330],{},"Teclado Bluetooth",[317,332,333],{},"★★★★☆",[317,335,336],{},"Conveniência sem fio, uso ocasional",[299,338,339,342,344],{},[317,340,341],{},"Mini teclado sem fio (Rii, iPazzPort)",[317,343,333],{},[317,345,346],{},"Compacto, projetado para TV",[299,348,349,352,355],{},[317,350,351],{},"Controle remoto da TV + teclado na tela",[317,353,354],{},"★☆☆☆☆",[317,356,357],{},"Somente alterações de caracteres únicos",[299,359,360,363,366],{},[317,361,362],{},"Aplicativo de teclado do telefone (entrada remota)",[317,364,365],{},"★★★☆☆",[317,367,368],{},"Quando não há teclado físico disponível",[15,370,371,374],{},[58,372,373],{},"Recomendação:"," Um mini teclado sem fio com touchpad (Rii i8, iPazzPort) custa entre US$ 15 e 25 e transforma a experiência de edição de TV.Eles são projetados para uso em Android TV – compactos, sem fio, com touchpad integrado para posicionamento do cursor.",[45,376,378],{"id":377},"atalhos-de-teclado-no-editor","Atalhos de teclado no editor",[15,380,381],{},"Quando um teclado físico está conectado:",[293,383,384,394],{},[296,385,386],{},[299,387,388,391],{},[302,389,390],{},"Atalho",[302,392,393],{},"Ação",[312,395,396,404,412,420,428,436,444],{},[299,397,398,401],{},[317,399,400],{},"Ctrl+S",[317,402,403],{},"Salvar arquivo",[299,405,406,409],{},[317,407,408],{},"Ctrl+Z",[317,410,411],{},"Desfazer",[299,413,414,417],{},[317,415,416],{},"Ctrl+A",[317,418,419],{},"Selecionar tudo",[299,421,422,425],{},[317,423,424],{},"Ctrl+C \u002F Ctrl+V",[317,426,427],{},"Copiar\u002FColar",[299,429,430,433],{},[317,431,432],{},"Teclas de seta",[317,434,435],{},"Navegue pelo texto",[299,437,438,441],{},[317,439,440],{},"Início\u002FFim",[317,442,443],{},"Ir para início\u002Ffim da linha",[299,445,446,449],{},[317,447,448],{},"Ctrl+Home\u002FFim",[317,450,451],{},"Ir para início\u002Ffim do arquivo",[10,453,455],{"id":454},"tipos-de-arquivos-suportados","Tipos de arquivos suportados",[15,457,458],{},"O editor de texto de AnExplorer abre qualquer arquivo de texto simples, independentemente da extensão:",[293,460,461,471],{},[296,462,463],{},[299,464,465,468],{},[302,466,467],{},"Categoria",[302,469,470],{},"Extensões",[312,472,473,481,489,497,505,513,521,529],{},[299,474,475,478],{},[317,476,477],{},"Texto geral",[317,479,480],{},".txt, .md, .rtf (simples), .log",[299,482,483,486],{},[317,484,485],{},"Configuração",[317,487,488],{},".cfg, .conf, .ini, .properties",[299,490,491,494],{},[317,492,493],{},"Formatos de dados",[317,495,496],{},".xml, .json, .yaml, .yml, .csv",[299,498,499,502],{},[317,500,501],{},"Roteiros",[317,503,504],{},".sh, .bat, .cmd, .py",[299,506,507,510],{},[317,508,509],{},"Listas de reprodução de mídia",[317,511,512],{},".m3u, .m3u8, .pls",[299,514,515,518],{},[317,516,517],{},"Legendas",[317,519,520],{},".srt, .sub, .ass, .ssa",[299,522,523,526],{},[317,524,525],{},"Rede",[317,527,528],{},".html, .css, .js",[299,530,531,534],{},[317,532,533],{},"Sistema",[317,535,536],{},"hosts, .env, .htaccess",[15,538,539],{},"O editor lida confortavelmente com arquivos de até vários megabytes.Para arquivos de log muito grandes (mais de 100 MB), a rolagem pode ser lenta em hardware de TV de baixo custo.",[10,541,543],{"id":542},"exemplos-práticos-de-fluxo-de-trabalho","Exemplos práticos de fluxo de trabalho",[45,545,547],{"id":546},"corrigir-uma-configuração-quebrada-do-retroarch","Corrigir uma configuração quebrada do RetroArch",[15,549,550],{},"Cenário: O RetroArch trava após alterar uma configuração que você não pode desfazer no menu.",[19,552,553,556,562,565,572,578],{},[22,554,555],{},"Abra AnExplorer na TV",[22,557,558,559],{},"Navegue até ",[83,560,561],{},"\u002Fstorage\u002Femulated\u002F0\u002FRetroArch\u002Fretroarch.cfg",[22,563,564],{},"Abra no editor de texto",[22,566,567,568,571],{},"Encontre a configuração quebrada (por exemplo, ",[83,569,570],{},"video_driver = \"vulkan\""," em um dispositivo que não suporta Vulkan)",[22,573,574,575],{},"Volte para ",[83,576,577],{},"video_driver = \"gl\"",[22,579,580],{},"Salve → reabra o RetroArch → funciona novamente",[15,582,583],{},"Sem o editor de texto, você precisaria se conectar via ADB de um PC ou redefinir o RetroArch de fábrica, perdendo todas as configurações.",[45,585,587],{"id":586},"crie-um-kodi-advancedsettingsxml","Crie um Kodi advancedsettings.xml",[15,589,590],{},"Cenário: vídeos 4K do buffer\u002Finterrupção NAS no Kodi.",[19,592,593,599,602,605],{},[22,594,595,596],{},"AnExplorer → navegue até ",[83,597,598],{},"\u002Fstorage\u002Femulated\u002F0\u002FAndroid\u002Fdata\u002Forg.xbmc.kodi\u002Ffiles\u002F.kodi\u002Fuserdata\u002F",[22,600,601],{},"Se advancedsettings.xml não existir, crie um novo arquivo (mantenha pressionado → Novo → Arquivo)",[22,603,604],{},"Abra no editor → digite o conteúdo XML para aumentar o buffer",[22,606,607],{},"Salvar → reiniciar o Kodi → o buffer foi resolvido",[45,609,611],{"id":610},"editar-lista-de-canais-iptv","Editar lista de canais IPTV",[15,613,614],{},"Cenário: alguns canais da sua playlist M3U mudaram de URL.",[19,616,617,620,623,626],{},[22,618,619],{},"AnExplorer → navegue até seu arquivo .m3u",[22,621,622],{},"Abra no editor → encontre a entrada do canal",[22,624,625],{},"Atualize o URL do stream",[22,627,628],{},"Salvar → recarregar a playlist no seu aplicativo de IPTV",[10,630,632],{"id":631},"limitações-na-tv","Limitações na TV",[15,634,635],{},"O editor de texto é funcional, mas não é um IDE completo:",[53,637,638,641,644,647,650],{},[22,639,640],{},"Sem destaque de sintaxe (visualização de texto simples)",[22,642,643],{},"Não há exibição de números de linha",[22,645,646],{},"Sem localização e substituição (rolagem manual para encontrar conteúdo)",[22,648,649],{},"Sem visualização dividida ou edição de vários arquivos",[22,651,652],{},"Arquivos grandes (mais de 50 MB) podem carregar lentamente",[15,654,655,656,659],{},"Para edições rápidas de configuração, essas limitações não importam.Para trabalhos sérios de edição, um PC ainda é a ferramenta certa.O editor de texto de TV é para ",[58,657,658],{},"edições convenientes"," que, de outra forma, exigiriam um fluxo de trabalho ADB complicado.",[10,661,663],{"id":662},"dispositivos-de-tv-compatíveis","Dispositivos de TV compatíveis",[15,665,666],{},"Funciona em todas as plataformas Android TV:",[53,668,669,675,681,687,693,699],{},[22,670,671,674],{},[58,672,673],{},"Nvidia Shield TV"," — melhor desempenho para arquivos grandes, suporte para teclado USB",[22,676,677,680],{},[58,678,679],{},"Amazon Fire TV Cube"," — O emparelhamento do teclado Bluetooth funciona bem",[22,682,683,686],{},[58,684,685],{},"Google TV Streamer"," — hub USB C para teclado + mouse",[22,688,689,692],{},[58,690,691],{},"Fire TV Stick 4K"," – apenas teclado Bluetooth (sem porta USB)",[22,694,695,698],{},[58,696,697],{},"Sony Bravia\u002FTCL\u002FHisense"," — Portas USB para teclados com fio",[22,700,701,704],{},[58,702,703],{},"Xiaomi Mi Box"," — Suporte para teclado USB e Bluetooth",[10,706,708],{"id":707},"guias-relacionados","Guias relacionados",[53,710,711,719,726,733],{},[22,712,713,718],{},[714,715,717],"a",{"href":716},"\u002Fpt\u002Ffeatures\u002Ftext-editor","Recurso de editor de texto"," — recursos completos de editor de texto",[22,720,721,725],{},[714,722,724],{"href":723},"\u002Fpt\u002Fdevice\u002Fandroid-tv","Gerenciador de arquivos para Android TV"," — gerenciamento completo de arquivos de TV",[22,727,728,732],{},[714,729,731],{"href":730},"\u002Fpt\u002Ffeatures\u002Fapk-installer\u002Fandroid-tv","Instalador de APK para Android TV"," — carregamento lateral de aplicativos",[22,734,735,738],{},[714,736,724],{"href":737},"\u002Fpt\u002Ffeatures\u002Farchive-manager\u002Fandroid-tv"," — extraia arquivos de configuração",[740,741,742],"style",{},"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":150,"searchDepth":163,"depth":163,"links":744},[745,746,754,758,759,764,765,766],{"id":12,"depth":163,"text":13},{"id":42,"depth":163,"text":43,"children":747},[748,749,750,751,752,753],{"id":47,"depth":169,"text":48},{"id":116,"depth":169,"text":117},{"id":202,"depth":169,"text":203},{"id":226,"depth":169,"text":227},{"id":244,"depth":169,"text":245},{"id":265,"depth":169,"text":266},{"id":283,"depth":163,"text":284,"children":755},[756,757],{"id":290,"depth":169,"text":291},{"id":377,"depth":169,"text":378},{"id":454,"depth":163,"text":455},{"id":542,"depth":163,"text":543,"children":760},[761,762,763],{"id":546,"depth":169,"text":547},{"id":586,"depth":169,"text":587},{"id":610,"depth":169,"text":611},{"id":631,"depth":163,"text":632},{"id":662,"depth":163,"text":663},{"id":707,"depth":163,"text":708},"Edite arquivos de texto e configuração na Android TV com o editor integrado do AnExplorer.Modifique as configurações do Kodi, as configurações do RetroArch e os arquivos de aplicativos transferidos sem um PC.","md",{"faq":770,"howto":783},[771,774,777,780],{"q":772,"a":773},"Posso editar arquivos de texto na Android TV?","Sim.AnExplorer inclui um editor de texto integrado que funciona no Android TV.Abra qualquer arquivo .txt, .cfg, .xml, .json ou .ini e edite-o diretamente na TV.Melhor com um teclado USB ou Bluetooth conectado.",{"q":775,"a":776},"Quais arquivos eu editaria em uma TV?","Casos de uso comuns: arquivos de configuração RetroArch, Kodi advancedsettings.xml, arquivo hosts para bloqueio de anúncios, arquivos de configuração de aplicativos, configurações JSON, listas de reprodução m3u para IPTV e listas de renomeação em lote.",{"q":778,"a":779},"O editor funciona com o controle remoto da TV?","O editor abre e exibe texto com o controle remoto.Para digitação real, conecte um teclado USB ou Bluetooth – digitar com o teclado na tela via D-pad é possível, mas muito lento.",{"q":781,"a":782},"Que tipos de arquivo posso editar?","Qualquer arquivo de texto simples: TXT, CFG, INI, XML, JSON, LOG, SH, CONF, M3U, SRT (legendas), arquivos de propriedades e muito mais.Se for texto simples, o editor poderá abri-lo e modificá-lo.",{"name":784,"description":785,"totalTime":786,"steps":787},"Como editar arquivos de configuração na Android TV","Modifique arquivos de texto e configuração em sua TV usando AnExplorer .","PT2M",[788,791,794],{"name":789,"text":790},"Navegue até o arquivo","Abra AnExplorer → navegue até o arquivo de configuração que você precisa editar (configurações do RetroArch em \u002Fstorage\u002Femulated\u002F0\u002FRetroArch\u002F, Kodi em .kodi\u002Fuserdata\u002F, etc.).",{"name":792,"text":793},"Abrir no editor de texto","Selecione o arquivo de texto → ele abre no editor integrado do AnExplorer mostrando o conteúdo do arquivo.",{"name":795,"text":796},"Editar e salvar","Faça alterações usando um teclado conectado (USB ou Bluetooth).Salve com o botão Salvar na tela ou Ctrl+S no teclado.",true,"\u002Fpt\u002Ffeatures\u002Ftext-editor\u002Fandroid-tv",{"title":5,"description":767},"pt\u002Ffeatures\u002Ftext-editor\u002Fandroid-tv","YK-_urDxUAQzQJrEA2TMBI_6WgBCUEaB5BFy9wF2v4k",1780644471100]