O Android vem com um monte de opções de desenvolvedor que podem desbloquear recursos experimentais e de depuração. Veja o que essas opções fazem.
Maioria smartphones Android e comprimidos já tem dezenas (ou mesmo centenas) de configurações para alterar tudo, desde notificações até cores do sistema. Existem ainda mais configurações ocultas nas opções do desenvolvedor, que visam principalmente ajudar na criação de aplicativos Android, mas algumas delas também podem ser úteis para outras situações.
Embora alguns dos recursos acessíveis por meio das opções do desenvolvedor possam ser úteis, nem sempre fica claro qual opção faz o quê. Embora nenhum dos recursos nas opções do desenvolvedor quebre seu telefone ou tablet, ativar alguns deles pode causar problemas indesejados. É por isso que estamos analisando tudo o que você pode fazer com as opções do desenvolvedor neste resumo, para que você saiba exatamente qual configuração faz o quê.
Como acessar as opções do desenvolvedor no Android
As opções do desenvolvedor estão ocultas por padrão, portanto, você precisa ativá-las antes de acessar qualquer uma das configurações disponíveis. O processo exato aqui depende de qual versão do Android você está executando, e alguns fabricantes de dispositivos (como a Samsung) movem-se para onde alguns dos menus estão localizados.
A primeira etapa é descobrir onde o número da compilação está localizado no aplicativo Configurações do seu dispositivo. Geralmente, você pode encontrá-lo abrindo o aplicativo Configurações no seu dispositivo e navegando até Sobre o telefone > Número da compilação. O Android 8.0 e o Android 8.1 estão localizados em Sistema > Sobre o telefone > Número da versão. Se você tiver um tablet, isso geralmente é chamado de 'Sobre o tablet'. A localização pode variar para compilações personalizadas do Android - por exemplo, os dispositivos Samsung o têm em Sobre telefone (ou tablet) > Informações do software > Número da versão.
Se você não conseguir encontrá-lo, pode estar usando um dispositivo com uma compilação personalizada do Android que se move onde algumas configurações estão localizadas. Se o aplicativo Configurações tiver um botão de pesquisa (geralmente próximo ao topo da tela com um ícone de lupa), pressione-o e procure por "número de compilação". Se aparecer, pressione-o e deve ser destacado na página sobre.
Depois de finalmente chegar à entrada do número da compilação, você deve continuar tocando no número da compilação até ver uma mensagem de confirmação. Os dispositivos mais antigos simplesmente habilitavam as opções do desenvolvedor imediatamente, enquanto os telefones e tablets com versões mais recentes do Android geralmente exigem que você insira a senha da tela de bloqueio para confirmar. Você deve ver um pop-up que diz "Você agora é um desenvolvedor" quando terminar, como visto na captura de tela abaixo.
Depois disso, você deve ter um novo menu de opções do desenvolvedor disponível no aplicativo Configurações. Novamente, a localização exata do menu de opções do desenvolvedor depende da sua versão do Android e do fabricante do dispositivo. Alguns dispositivos (como telefones e tablets Samsung recentes) colocam as opções do desenvolvedor perto da parte inferior da tela principal de configurações, enquanto outros as movem para um menu do sistema ou outro local. Se você tiver um botão de pesquisa no aplicativo Configurações, tente tocá-lo e digitar "opções do desenvolvedor" para encontrar o menu.
Explicando todas as configurações nas Opções do desenvolvedor
Vamos examinar todas as opções no menu de opções do desenvolvedor Android e o que elas fazem. A ordem exata e a posição dessas opções podem variar de acordo com o dispositivo, e alguns fabricantes adicionam algumas delas que abordaremos aqui. Esta lista também é baseada em Android 12L/12.1 — versões futuras do Android podem adicionar ou remover algumas dessas opções.
Opções principais
Memória: Tocar nele abre uma tela mostrando quanta RAM (Random Access Memory) seu dispositivo está usando no momento, juntamente com médias baseadas em intervalos de 3 horas, 6 horas, 12 horas ou 1 dia. Você também pode ver uma lista de aplicativos em seu telefone classificados pela quantidade de memória que estão usando. Se você perceber que seu dispositivo recarrega aplicativos com frequência ao alternar entre aplicativos, pode ser uma boa ideia verificar esta tela e ver se um aplicativo está se comportando mal.
Relatório de erro: Isso permite que você gere um relatório de bug para o sistema Android. O Google pode solicitar um relatório de bug se você registrar bugs com o Android ou outros componentes principais do sistema.
Manipulador de relatório de bug: Isso muda qual aplicativo lida com o atalho de relatório de bug em seu dispositivo. Geralmente não há razão para mudar isso.
Senha de backup da área de trabalho: Isso cria uma senha de backup para usar comandos adb para fazer backup e restaurar aplicativos e dados do dispositivo.
Fique acordado: A ativação dessa alternância impedirá que o telefone entre em suspensão (a tela será desligada) quando o dispositivo estiver carregando. Isso pode ser útil para testar aplicativos ou outras tarefas em que você não deseja desbloquear o dispositivo várias vezes por um período.
Habilite o log de espionagem Bluetooth HCI: Isso salva todos os pacotes Bluetooth HCI em um arquivo armazenado em /sdcard/btsnoop_hci.log, que pode ser aberto com uma ferramenta como Wireshark para analisar e solucionar problemas de dados Bluetooth.
Desbloqueio OEM: Essa alternância deve ser habilitada ao desbloquear o bootloader, mas não é a única etapa para desbloquear o bootloader. Esta opção não aparece em todos os dispositivos.
Serviços em execução: Isso abre uma tela mostrando todos os aplicativos e processos do sistema em execução no seu dispositivo e quanta memória cada um está usando. É semelhante à tela de memória mencionada acima, mas esta é mais útil para verificar o estado atual do seu dispositivo.
Modo de cor da imagem: Isso alterna seu dispositivo para usar o espaço de cores sRGB, que costumava ser útil antes que a maioria dos dispositivos usasse sRGB por padrão. Hoje em dia, esta mudança geralmente não tem nenhum efeito.
Implementação do WebView: Isso altera qual aplicativo é responsável por renderizar o conteúdo da Web incorporado em aplicativos Android. Você não deve tocar nisso, a menos que tenha um bom motivo, ou pode acabar perdendo alguns dados do aplicativo (como se um aplicativo usasse armazenamento local com WebView).
Atualizações automáticas do sistema: Desativar isso impede que seu dispositivo aplique atualizações do sistema durante o processo de reinicialização se uma atualização já tiver sido baixada. Alguns dispositivos podem substituir esse comportamento ou ter outra alternância em outro lugar para como as atualizações do sistema são tratadas.
Carregador DSU: O Carregador DSU O recurso foi introduzido no Android 11 e permite que você inicialize temporariamente em uma imagem genérica do sistema.
Modo de demonstração da IU do sistema: O modo de demonstração destina-se principalmente a capturar capturas de tela limpas, sem detalhes que distraem. Ele exibe o relógio às 12:00, o nível da bateria em 100% e oculta todos os ícones de notificação.
Blocos de desenvolvedor de configurações rápidas: Esta tela oferece a opção de adicionar algumas opções para outras opções do desenvolvedor às configurações rápidas do seu dispositivo (onde estão as opções de Wi-Fi e Bluetooth).
Depurando
Depuração USB: Habilitar isso permite que o Ponte de depuração do Android utilitário em um computador para se comunicar com seu dispositivo via USB. O ADB pode ser usado para carregar aplicativos, alterar configurações do sistema com comandos, conceder permissões a aplicativos e muito mais. No entanto, alguns aplicativos e jogos se recusam a iniciar se a depuração USB estiver ativada.
Revogar autorizações de depuração USB: Conectar-se ao seu dispositivo com ADB pela primeira vez requer que você autorize esse computador. Esta opção revoga todas as autorizações ADB, o que pode ser útil se você não tiver acesso a alguns dos computadores que pode ter usado no passado.
Depuração sem fio: Isso permite que você use o ADB em uma rede Wi-Fi local, em vez de apenas USB. A depuração sem fio está disponível há anos no Android, mas o Google só adicionou essa alternância com o Android 11.
Desabilitar o tempo limite de autorização do ADB: A maioria dos dispositivos revoga automaticamente as autorizações de depuração USB após sete dias sem uso, como medida de segurança. Essa alternância desativa esse recurso, mas você não deve usá-lo, a menos que tenha um realmente boa razão.
Atalho para relatório de bug: Isso adiciona um novo botão no menu de energia para gerar um relatório de bug.
Habilite o log detalhado do fornecedor: Isso inclui mais informações em relatórios de bugs, possivelmente incluindo informações privadas.
Habilitar inspeção de atributos de exibição: Isso permite que você inspecione exibições em aplicativos usando o Inspetor de Layout no Android Studio, que pode ser útil durante o desenvolvimento de aplicativos.
Selecione o aplicativo de depuração/Aguarde o depurador: Relatórios de bugs e depuração normais nem sempre fornecem todas as informações necessárias ao desenvolver um aplicativo, especialmente quando se trata de descobrir por que um aplicativo trava na inicialização. Esta opção permite selecionar um aplicativo depurador que pode ser inicializado antes de um determinado aplicativo, configurado com a opção "aguardar depurador".
Verifique os aplicativos por USB: Isso verifica os aplicativos transferidos por meio do ADB em busca de códigos nocivos, semelhante à forma como os aplicativos baixados em seu dispositivo são verificados usando o Google Play Protect. Isso pode ser útil se você estiver baixando aplicativos da Web em seu computador e instalando-os usando o ADB.
Verifique o bytecode de aplicativos depuráveis: Essa é outra medida de segurança e está habilitada por padrão.
Tamanho do buffer do registrador: Isso altera o tamanho máximo do arquivo para o registrador (também conhecido como "logcat"). Um buffer mais longo pode mostrar atividade mais antiga, enquanto um buffer mais curto contém apenas logs para a atividade mais recente.
Sinalizadores de recursos: Às vezes, o Google inclui recursos experimentais em Android Developer Previews e Betas, e é aqui que eles estão localizados. A maioria dos dispositivos que executam uma versão estável do Android tem um menu de sinalizadores de recursos vazio.
Ative as camadas de depuração da GPU: Esta opção permite que as camadas de validação do Vulkan sejam carregadas do armazenamento do dispositivo local. Google tem alguma documentação com mais informações.
Preferências do driver gráfico: Isso permite que você substitua o driver gráfico do sistema para aplicativos específicos por um driver diferente. A maioria dos dispositivos não tem outra opção para um driver gráfico, mas Esper tem uma postagem no blog explicando como isso funciona se você estiver interessado no lado técnico.
Alterações de compatibilidade de aplicativos: Este menu permite que você teste cada alteração de API individual na versão atual do Android em relação a um aplicativo mais antigo, o que é útil para o processo de desenvolvimento de atualização de um aplicativo. Funciona apenas para aplicativos depuráveis, portanto, não é muito útil fora do desenvolvimento de software.
Mostrar taxa de atualização: Isso adiciona um contador semelhante ao Fraps na parte superior da tela para verificar a taxa de atualização atual, o que é útil para dispositivos que alternam dinamicamente entre as taxas de atualização. Tenha em mente que isso é não um contador de taxa de quadros.
Permitir sobreposições de tela em Configurações: As versões modernas do Android não permitem a execução de sobreposições enquanto você estiver no aplicativo Configurações para evitar possíveis riscos de segurança. Essa configuração substitui isso - não o inverta, a menos que você tenha um bom motivo.
Rastreamento do sistema: Esta é uma ferramenta útil para otimização de desempenho durante o desenvolvimento de aplicativos.
rede
Certificação de exibição sem fio: Essa configuração permite que você transmita a tela do seu dispositivo para qualquer TV ou monitor compatível miracast, mas o Google retirou o código anos atrás em favor de seu próprio Chromecast padrão, então essa alternância realmente não faz nada na maioria dos dispositivos
Habilitar registro detalhado de Wi-Fi: Isso mostra o Indicador de intensidade do sinal recebido, ou RSSI para abreviar, em cada rede nas configurações de Wi-Fi. O valor RSSI pode informar a força de um determinado sinal Wi-Fi, mas aplicativos como Analisador WiFi são geralmente uma ferramenta melhor para o trabalho.
Modo de segurança Wi-Fi: Esta opção está disponível em alguns dispositivos e prioriza a estabilidade da rede em detrimento do desempenho.
Limitação de verificação de Wi-Fi: Isso limita a frequência com que seu dispositivo procura redes Wi-Fi, o que às vezes pode reduzir o consumo de bateria, mas também significa que levará mais tempo para seu dispositivo se conectar a redes conhecidas.
Randomização de MAC não persistente de Wi-Fi/Randomização de MAC de Wi-Fi aprimorada: Android usa qualquer um randomização MAC persistente ou randomização MAC não persistente ao conectar-se a redes Wi-Fi, dependendo do que for necessário. Essa opção força o Android a sempre usar randomização de MAC não persistente, o que basicamente engana a rede fazendo-a pensar que você tem um novo dispositivo toda vez que se conecta. Isso pode ser útil para redes com logins capacitivos ou outros problemas de configuração.
Dados móveis sempre ativos: O Android desliga sua conexão de dados móveis sempre que você está conectado ao Wi-Fi porque manter ambas as conexões ativas aumenta o consumo de bateria. Esta opção reverte esse comportamento, o que pode ser útil se você não quiser esperar por LTE ou 5G para reconectar quando você desconectar do Wi-Fi. Esteja avisado: isso provavelmente reduzirá sua bateria vida.
Aceleração de hardware de amarração: Essa configuração está ativada por padrão e melhora as conexões tethering com recursos especiais de hardware. Você provavelmente não precisa mexer com isso.
Configuração USB padrão: Isso altera o modo usado quando você conecta seu dispositivo a um computador (ou outro host USB). A maioria dos dispositivos tem "Sem transferência de dados" como opção padrão. Se você está constantemente transferindo arquivos por USB, por exemplo, você pode escolher "Transferência de arquivo" aqui para evitar selecioná-lo todas as vezes. Lembre-se de que a configuração só se aplica quando o dispositivo está desbloqueado.
Mostrar dispositivos Bluetooth sem nomes: O Android geralmente ignora os dispositivos Bluetooth que não têm nome, mas essa configuração os mostra com seus endereços MAC ao lado de todos os outros dispositivos Bluetooth.
Desative o volume absoluto: As versões modernas do Android oferecem suporte a volume absoluto para saídas Bluetooth, o que geralmente oferece o maior controle possível sobre o volume. No entanto, alguns fones de ouvido e headsets podem ser complicados com isso ativado. Ativar isso (que desliga o volume absoluto, não o liga) pode ajudar em situações em que os alto-falantes ou fones de ouvido estão muito baixos.
Habilitar Gabeldorsche: isso permite que a nova pilha Bluetooth em que o Google começou a trabalhar no Android 11, chamada Gabeldorsche (uma referência à história da Dinamarca). Não há razão para que a maioria das pessoas use isso agora e, na verdade, está oculto em alguns dispositivos.
Desative o descarregamento de hardware Bluetooth A2DP: Isso altera a forma como o áudio Bluetooth é transmitido e, às vezes, pode corrigir fones de ouvido e alto-falantes Bluetooth com erros.
Versão Bluetooth AVRCP/Versão Bluetooth MAP: Isso muda a forma como o Android lida com os controles de mídia por Bluetooth. Você provavelmente não precisa mexer com essas configurações.
Áudio HD: Essa alternância está ativada por padrão e alterna o áudio Bluetooth do codec SBC de qualidade inferior para um codec de qualidade superior. Se não houver codecs melhores disponíveis ou se você não tiver nenhum dispositivo de áudio Bluetooth conectado, essa configuração pode estar esmaecida.
Codec de áudio Bluetooth: Este menu exibe todos os codecs de áudio suportados pelo seu dispositivo Android e, quando você tiver um dispositivo Bluetooth conectado, as opções não suportadas por seus fones de ouvido ou alto-falantes ficarão esmaecidas. Geralmente não há razão para alterar o codec de áudio aqui (o Android escolhe automaticamente o melhor disponível), mas este menu é uma ótima maneira de verificar rapidamente com os codecs que um dispositivo de áudio Bluetooth funciona com.
Taxa de amostragem de áudio Bluetooth/bits por amostra: Isso altera algumas das configurações de qualidade do áudio Bluetooth. Você provavelmente não precisa mexer com isso.
Modo de canal de áudio Bluetooth: Isso muda se o seu dispositivo de áudio Bluetooth usar áudio Mono ou Estéreo. Infelizmente, assim como no seletor de codec, você só pode escolher entre os modos suportados pelo dispositivo de áudio.
Máximo de dispositivos de áudio Bluetooth conectados: Alguns telefones e tablets podem se conectar a vários dispositivos de áudio Bluetooth ao mesmo tempo. O padrão já é a opção mais permitida, então geralmente não há razão para mudar nada aqui.
Entrada
Mostrar torneiras: Isso mostra um ponto na tela onde todos os dedos estão tocando a tela. Esse recurso é útil durante gravações de tela para mostrar onde você está tocando na tela, mas alguns gravadores de tela integrados têm a opção de habilitar isso automaticamente durante a gravação.
Localização do ponteiro: Isso é semelhante a 'Mostrar toques', mas exibe as coordenadas reais de seus toques na parte superior da tela.
Desenho
Mostrar atualizações de superfície: Isso pisca a tela inteira quando algo muda no estado atual do aplicativo. Isso pode ser útil para depurar aplicativos, mas se você for sensível a movimento, absolutamente não habilite isso.
Mostrar limites de layout: Isso mostra um layout semelhante a uma grade em todos os elementos, facilitando a visualização das áreas de margem em determinados elementos. Novamente, isso só é realmente útil ao desenvolver aplicativos.
Forçar a direção do layout RTL: Isso força todo o texto a ser exibido da direita para a esquerda, mesmo que o idioma atual seja escrito da esquerda para a direita. Essa opção pode ser útil para testar a aparência dos aplicativos em idiomas como o árabe, sem realmente alterar o idioma do dispositivo.
Escala de animação de janela/escala de animação de transição/escala de duração do animador: Essas três opções alteram a velocidade da maioria das animações no Android. Às vezes, configurá-los para valores como 0,5x pode fazer seu dispositivo parecer mais rápido, mas também pode resultar em uma experiência mais instável.
Simular monitores secundários: Isso simula um monitor conectado ao seu dispositivo Android, com o resultado exibido em uma camada translúcida na parte superior da tela. Isso pode ser útil ao testar aplicativos que respondem a exibições externas.
Largura mínima/largura mínima: Essa é outra maneira de alterar o dimensionamento de aplicativos no Android — um valor menor aumenta o tamanho e um valor maior torna tudo menor. A configuração 'Tamanho da tela' no aplicativo Configurações normal geralmente é a melhor maneira de alterar o dimensionamento da tela, mas essa configuração pode ser muito maior e menor. Se o seu dispositivo tiver Android 12L/12.1 ou posterior, definir um valor alto o suficiente aqui fará com que a barra de tarefas destinada a tablets apareça.
Recorte da tela: É aqui que você pode personalizar o entalhe, o orifício da câmera ou outros recortes na tela do seu dispositivo. Se o seu dispositivo já tiver um recorte, a opção 'Ocultar' empurrará a barra de status para baixo para torná-la invisível.
Renderização acelerada por hardware
Mostrar atualizações de visualização/Mostrar atualizações de camadas de hardware: Eles são semelhantes à configuração 'Mostrar atualizações de superfície' mencionada acima. Não há motivo para usá-los, a menos que você seja um desenvolvedor testando um aplicativo.
Depurar excesso de GPU: Isso usa codificação de cores para visualizar quantas vezes o mesmo pixel foi desenhado no mesmo quadro. A visualização mostra onde um aplicativo pode estar renderizando mais do que o necessário.
Depurar operações de clipe não retangular: Isso desativa a área de recorte na tela para criar áreas de tela incomuns (não retangulares).
Substituir força-escuridão: Essa configuração foi adicionada no Android 10 e é deveria forçar os aplicativos a terem um tema escuro, mesmo que não tenham. No entanto, nunca funcionou em todos os aplicativos quando era novo e parece ser ainda menos confiável agora. A maioria dos aplicativos Android também possui um modo escuro nativo neste ponto, portanto, não é tão necessário.
Força 4x MSAA: Isso força o multisample anti-aliasing (MSAA) em todos os aplicativos que usam o OpenGL ES 2.0.
Desativar sobreposições de HW: As sobreposições de hardware permitem que os aplicativos que exibem algo na tela usem menos poder de processamento. Sem a sobreposição, um aplicativo compartilha a memória de vídeo e precisa verificar constantemente se há colisão e recorte para renderizar uma imagem adequada. Não mexa com esta opção, a menos que tenha um bom motivo para isso.
Simular o espaço de cores: Isso pode alternar as cores de exibição entre alguns modos diferentes, incluindo uma opção monocromática.
Desative o roteamento de áudio USB: Isso impede que o Android use automaticamente dispositivos de áudio USB recém-conectados, como adaptadores de fone de ouvido ou headsets USB. Pode ser útil se você deseja conectar um dispositivo que oferece uma saída de áudio, mas não deseja realmente usar a parte de áudio, como um dock USB ou adaptador com um fone de ouvido de 3,5 mm entre outras portas.
Configurações de transcodificação de mídia: Este menu tem opções para alterar como o dispositivo carrega arquivos de mídia. Não toque neles.
Monitoramento
Modo estrito ativado: Esta é uma ferramenta para desenvolvedores monitorarem armazenamento acidental ou acesso à rede no thread principal de um aplicativo.
Renderização HWUI do perfil: Essa é uma maneira de monitorar a atividade da GPU em seu dispositivo, embora não seja muito útil fora dos aplicativos de teste durante o desenvolvimento.
aplicativos
Não mantenha atividades: Isso forçará o fechamento dos aplicativos assim que forem movidos para o segundo plano, o que é essencialmente o mesmo que removê-los da tela Recentes. Não há razão para usar isso, a menos que você esteja testando um aplicativo e precise recarregá-lo constantemente para teste.
Limite do processo em segundo plano: Isso altera o número máximo de aplicativos que são mantidos na memória de segundo plano antes de serem apagados. Novamente, não há razão para mudar isso, e mudá-lo pode piorar a duração da bateria - reiniciar aplicativos constantemente requer mais poder de processamento do que mantê-los em segundo plano.
Sempre mostrar a caixa de diálogo de falha: Bastante auto-explicativo, isso mostrará uma mensagem pop-up sempre que um aplicativo travar para facilitar o relatório de erros.
Mostrar ANRs em segundo plano: Ativar isso mostrará mensagens 'O aplicativo não está respondendo' para aplicativos executados em segundo plano, além do comportamento padrão de exibi-los para aplicativos congelados abertos na tela.
Suspender a execução de aplicativos em cache: Os aplicativos Android não devem ser executados quando são armazenados em cache na memória, mas essa opção os impede completamente de fazê-lo. Esta opção pode melhorar a duração da bateria ao custo do desempenho (pode demorar mais para que os aplicativos em cache sejam restaurados quando abertos novamente), mas os resultados da vida real são mistos.
Mostrar avisos do canal de notificação: A maioria dos aplicativos Android classificar suas notificações em categorias, que pode ser ativado ou desativado individualmente nas configurações do Android. A ativação dessa opção mostra um aviso quando um aplicativo envia uma notificação que não está atribuída a uma categoria. Isso é útil principalmente para os desenvolvedores garantirem que todas as suas notificações estejam em uma categoria - se você estiver tentando descobrir de qual canal veio uma notificação, basta pressionar e segurar nas notificações painel.
Redefinir a importância da notificação: O Android tenta classificar suas notificações ao longo do tempo por importância e tocar nesse botão redefine esse comportamento.
Aplicativos em espera: Isso lista todos os aplicativos atualmente em espera no seu dispositivo.
Forçar permitir aplicativos externos: Os aplicativos Android podem escolher se podem ou não ser instalados em armazenamento externo (geralmente o slot para cartão microSD) com uma configuração de manifesto, mas essa opção substitui isso. Alterar isso e mover aplicativos sem suporte para armazenamento externo pode causar comportamentos estranhos, portanto, provavelmente é melhor deixar isso de lado.
Forçar as atividades a serem redimensionáveis: Essa opção força todos os aplicativos a serem redimensionáveis, o que pode ser uma correção (com erros) para aplicativos que não funcionam no modo de tela dividida ou não podem ser redimensionados em Chromebooks.
Habilitar janelas de forma livre: Essa opção permite que os aplicativos sejam abertos em janelas flutuantes, mesmo que o dispositivo não tenha sido projetado para o modo de forma livre (como a maioria dos telefones). Depois de habilitar isso, mantenha pressionado o ícone de um aplicativo na tela Recentes e selecione 'Forma livre' para transformá-lo em uma janela flutuante. Algumas versões personalizadas do Android já possuem uma implementação personalizada disso, como 'Pop-up View' em telefones e tablets Samsung Galaxy.
Forçar o modo de área de trabalho: Se você conectar um monitor externo (por exemplo, um monitor por USB Type-C), isso o forçará a usar uma interface de área de trabalho simplista com janelas de formato livre e um iniciador personalizado. A implementação exata disso varia de acordo com a capa e a versão do Android, e alguns dispositivos têm seu próprio comportamento que substitui essa opção.
Ativar não redimensionável em várias janelas/Multijanelas para todos os aplicativos: Isso permite que aplicativos não criados para redimensionamento (como muitos jogos) sejam usados no modo de várias janelas.
Reinicie a limitação de taxa do ShortcutManager: O Android limita quantas vezes um aplicativo pode atualizar seus atalhos na tela inicial e em outros locais do sistema para evitar lentidões de desempenho. Esta opção redefine o cronômetro de limitação de taxa, que é útil principalmente para desenvolvimento.
Outras seções
Preenchimento automático: Todas as opções nesta seção são para testar a estrutura de preenchimento automático do Android, e não há motivo para alterar qualquer opção aqui, a menos que esteja testando um aplicativo que usa dados de preenchimento automático (ou um fornecedor).
Armazenar: Isso contém apenas uma opção, que pode mostrar quaisquer blobs de dados compartilhados no sistema Android. Na maioria dos casos, estará vazio com uma mensagem como "Não há dados compartilhados para este usuário".
Localização: A opção 'Selecionar aplicativo de localização simulada' pode ser usada em conjunto com aplicativos como GPS Joystick para falsificar a localização física do seu dispositivo. Confira nosso guia de falsificação de localização para mais detalhes.
Jogos: Alguns dispositivos Samsung Galaxy têm uma seção chamada 'Jogos' nas opções do desenvolvedor com uma configuração para GPUWatch, que adiciona sobreposições para a carga de FPS e CPU. Ao contrário do contador da taxa de atualização na seção 'Exibir', ele mostra o valor atual do FPS do aplicativo ou jogo atual, que geralmente é menor do que a taxa de atualização real da tela.
Esperamos que este guia explique essas configurações além do que você pode ver na tela do seu dispositivo.