Desenvolvedores Android causa: Android Estúdio amigos libertação 3,6 estáveis, vêm os espectadores!

Estúdio Android 3.6 versão estável finalmente chegou, esta versão do Android Studio inclui atualizações para algumas ferramentas de design, incluindo o editor de layout e gerenciador de recursos.

Esta versão da atualização requer uma atualização de apoio Plugin correspondente, como Dart e Flutter correspondente plug-in requer a actualização de sincronização, a primeira inicialização pode ser mais cartas, comer desempenho.

Primeiro, a ferramenta de design

Esta versão do Android Studio inclui atualizações para algumas ferramentas de design, incluindo um editor de layout e gerenciador de recursos .

1, e uma vista ampliada de um editor de criação de divisão

Esta versão contém as seguintes atualizações para o editor de design visual:

  • editor de design (por exemplo, layout do editor e editor de navegação) agora oferece uma exibição de divisão do suporte, ele pode ser visto simultaneamente UI modo de design e visualização de código . No canto superior direito da janela do editor, há três botões podem ser usados para alternar entre as opções de visualização:

  • Para habilitar exibição de divisão, clique no ícone "Dividir".

  • Para habilitar o modo de exibição código-fonte XML, clique no ícone Fonte

  • Para habilitar o modo de design, clique no ícone "Design"

  • Projeto zoom editor e controles de pan foram movidos para o canto inferior direito do painel de janela do editor flutuante.

guia 2. Color Picker Recursos

Para ser capaz de atualizar rapidamente o valor de recursos da aplicação de cores no uso de XML ou ferramenta de design, seletor de cores, IDE agora irá preencher valores de recursos de cores.

3. Gestão de Recursos

Explorer contém as seguintes atualizações:

  • Explorador agora suporta a maioria dos tipos de ativos.
  • Ao procurar por recursos, gestor de recursos irá agora mostrar os resultados de todos os módulos do projeto (anteriormente, a pesquisa retornará apenas os resultados do módulo selecionado).
  • Filtro botão para vista de um módulo dependente, bibliotecas externas locais e Android - quadro recursos também pode usar filtros para exibir as propriedades de tópico.
  • Por recursos mais durante a caixa de texto de importação, clique para mudar o nome do recurso.

Em segundo lugar, atualizar o plugin Gradle Android

A última versão do Android Gradle plugin inclui uma série de atualizações, incluindo a construção de liberação velocidade otimizada do Maven plug-in apoio e suporte para as ligações de vista .

1. Bind Ver

Encadernação vista após gerando aulas de ligação para cada arquivos de layout XML para torná-lo mais fácil de escrever código para interagir com a vista. Essas classes contêm uma referência direta a todos os pontos de vista no correspondente ID ter layout.

Porque substitui findViewById (), de modo que o elimina vinculativo os riscos de ineficaz ID vista causa uma exceção de ponteiro nulo vista.

Para habilitar a visualização de ligação, necessidade de usar o plug-in Gradle Android versão 3.6.0 ou mais tarde, e incluem o seguinte no arquivo build.gradle para cada módulo :

android {    viewBinding.enabled = true}

Terceiro, as mudanças no aplicativo

Agora no processo de desenvolvimento pode adicionar uma categoria, em seguida, clique no "Aplicar alterações de código"

Ou "Aplicar alterações ea atividade Restart" , altere o código para implementar a aplicação está em execução

Em quarto lugar, a reconstrução da opção de menu para permitir instantâneo apoio Apps

Ativar Depois de criar um projeto de aplicativo imediatamente módulo de fundação, como mostrado abaixo:

  • Ao selecionar na barra de menu View> Ferramenta Windows> Projeto para abrir o painel "Projeto".
  • Botão direito do mouse comumente referido como "aplicação" do módulo básico, e selecione Refactor> Ativar o Instantâneo de Apoio Apps. > "Ativar suporte a aplicativos instante."
  • 3. Na caixa de diálogo que aparece, selecione o módulo básico a partir do menu drop-down.
  • 4. Clique em OK.

Nota: o Instantâneo ativado módulo de aplicação básica do "Criar novo projeto" opção assistente foi removido.

Em quinto lugar, os anti-aliasing analisador APK classes de bytecode e métodos

Use APK Analisador de arquivos de verificação DEX pode aulas de bytecode e métodos ofuscar os seguintes passos:

  • 1. Selecione na barra de menu Construir> Analisar APK .
  • 2. Na caixa de diálogo que aparece, navegue para verificar APK, em seguida, selecione-o.
  • 3. Clique em Abrir.
  • 4. analisador Em APK, selecione o arquivo DEX a ser verificado.
  • 5. No visualizador de arquivos DEX, arquivos de mapeamento de carga ProGuard para o APK para ser analisado.
  • 6. Clique com o botão classe ou método que pretende verificar, e em seguida, selecione Mostrar bytecode .

六, Native Tooling

Os seguintes suportes de atualização Estúdio Android em nativo (C / C ++) de desenvolvimento.

1. apoio Kotlin

Anteriormente apoiado pelas funções de suporte Java Android NDK Estúdio estão agora também capaz de suportar o Kotlin:

  • Navegar para a declaração da JNI C / C ++ para conseguir a função correspondente. Hover perto os números de linha de arquivo de código-fonte gerenciados em C ou C ++ marcas projeto sobre, você pode ver este mapa.
  • declaração JNI para criar automaticamente uma série de funções de implementação topo. Primeiro defina declaração JNI e digite "JNI" ou nome do método no arquivo C / C ++ para ativar.

  • funções de implementação nativas não utilizados no código-fonte destacou aviso. JNI também percebem a falta de uma declaração será destacado como um erro.
  • Ao renomear (refactoring) funções de implementação nativas, toda a declaração JNI correspondente será atualizado. Renomeie declaração JNI para atualizar o nativo função funções de implementação.
  • implementação JNI dos implícita ligação a assinar cheques.

2. Outras melhorias JNI

Android Estúdio editor de código agora suporta uma perfeita fluxo de trabalho JNI desenvolvimento mais, incluindo a melhoria tipos de prompts, auto-complete, inspeção e refatoração de código.

3. recarga APK biblioteca nativa

Não mais necessidade de criar um novo projeto fora do quando APK projeto de atualização IDE. Estúdio Android detecta alterações no APK, e oferece a opção de APK re-importação.

七, Anexar Kotlin somente APK Fontes

Agora pré-construída análise e APK de depuração, pode ser anexado única Kotlin APK fonte externa: https: //developer.android.com/studio/debug/apk-debugger#attach_java

Oito, memória vazamento detecção Profiler

Agora, na memória Profiler despejo análise pilha, você pode filtrar Estúdio Android acredita pode indicar uma análise da atividade de vazamento de dados e exemplos Fragmento de memória da aplicação desempenho.

Dados filtro tipo de exibição que compreende:

  • instância de atividade foi destruída, mas ainda referência.
  • Fragmento exemplo FragmentManager mas ainda referências inválidas.

Em alguns casos, por exemplo, o seguinte caso, o filtro pode produzir falsos positivos:

  • Um Fragmento foi criado, mas não utilizados.
  • Fragmento é um cache, mas não como parte de FragmentTransaction.

Para usar este recurso, por favor capturar um monte de descarga ou o arquivo de despejo de pilha de importação Android Studio. Para exibição pode estar vazando chips e atividades de memória, marque a opção "em" Profiler Memória "painel de despejo de pilha Eventos / vazamento de detritos caixa de seleção". (Triagem despejo de pilha para evitar vazamentos de memória.)

Nine, simulador

Estúdio Android 3.6 pode ser utilizado Android emulador 29.2.7 e posterior inclui a pluralidade de actualização, tal como descrito abaixo.

1. Suporte melhorado posição

Android Emulator 29.2.7 e posterior fornece suporte adicional para a simulação de coordenadas de GPS e as informações de rota. Quando abrir os emuladores Extensão controles, controles, Localização opções da guia estão agora organizados sob duas guias: "balcão único" e "Rotas" .

  • 1.1. pontos únicos

Na guia pontos Individual, você pode pesquisar pontos de interesse usando o Google Maps Webview, o mesmo que usar o Google Maps no seu telefone ou navegador. Ao procurar por localização ou clique no mapa, você pode economizar escolhendo o local para salvar um ponto perto da parte inferior do mapa. Todos os locais guardados são listados no lado direito da janela de controle estendido.

Para "Simulador" definições de localização local selecionado no mapa, clique na janela controles estendida botão "Set Position" perto do canto inferior direito.

  • 1.2. rotas

pontos individuais com etiquetas semelhantes, Rotas tag fornece uma visão do Google Maps Web, pode ser usado para criar uma rota entre dois ou mais locais. Para criar e salvar uma rota, faça o seguinte:

  • 1. Na visualização do mapa, utilizando uma linha de campo de pesquisa de texto no primeiro destino.
  • 2. Selecione um local a partir dos resultados de busca.
  • 3. Selecione Navegar botão

  • 4. Selecione o ponto da rota a partir do mapa inicial.

  • 5. (Opcional) Clique no botão Adicionar destino para adicionar mais paragens para a rota.

  • 6. Especifique um nome para a rota e clique em Salvar.

Para salvar a rota de acordo com o simulador analógico, selecione rotas rota guardada a partir da lista e, em seguida, clique em Reproduzir rota perto do canto inferior direito dos controles de janela Extended. Para interromper a simulação, clique na linha Parar.

Para o caminho especificado do simulador contínuo, permitem mudar próxima repetição. Para alterar o simulador de seguir uma velocidade rota especificada, selecione uma opção da lista da velocidade de reprodução drop-down.

2. Multi-monitor de apoio

emulador Android agora permite implantar um aplicativo a uma pluralidade de tamanho de exibição suportes costume, e pode ajudar a suportar as aplicações de teste e display multi-window múltipla. Em um aparelho de corrida virtual, você pode adicionar até duas a seguinte indicação:

  • 1. Abra o controle estendido, e navegue até o Displays guia.

  • 2. Clique em Adicionar Adicionar visor secundário para adicionar outro display.

  • 3. Secundária monitores de menu, faça uma das seguintes opções:

  • um. Escolha uma proporção predefinida

  • b. selecione Configurações e exibição de altura personalizado, largura e dpi personalizado.

  • 4. (Opcional) Clique em Adicionar visor secundário para adicionar um terceiro show.

  • 5. Clique os Aplicar Alterações , o visor especificado adicionado ao dispositivo virtual está em execução.

3. Para Android Automotive OS modelos de novo projeto e dispositivos virtuais

Quando você cria um novo projeto usando o Android Studio, está agora disponível da Criar Novo Projeto assistente Automotive guia selecionou três modelos: nenhuma atividade , serviços de comunicação e de Serviços Messaging .

Para projetos existentes, você pode escolher a partir da barra de menu File> New> New Module e, em seguida, selecione Automotive Android para adicionar suporte para o dispositivo. Em seguida, o Criar Novo Módulo Assistente irá orientar a criação de novos módulos de usar qualquer modelo de projeto Automotive Android.

Além disso, agora através do dispositivo virtual Configuração bruxo Automotive Selecione uma das seguintes opções guia para o dispositivo Android Automotive OS a criar um Android Virtual Device (AVD) .

  • 1. Polestar 2 : AVD criar uma simulação do host Polestar 2.
  • 2. Automotive (1024p Paisagem) : AVD para criar um genérico 1024 x 768 px Android a bordo host.

X. download do SDK recuperável

Agora, ao usar o SDK Manager para fazer o download dos componentes e ferramentas do SDK, Android Studio está agora autorizada a retomar downloads interrompidos (por exemplo, devido a problemas de rede), sem ter que começar do zero novamente para iniciar o download. Quando a conexão com a Internet não é confiável, este acessório é particularmente útil para grandes downloads (por exemplo imagem do sistema emulador Android ou).

Além disso, se você executar as tarefas de download do SDK no fundo, agora você pode usar os controles na barra de status para pausar ou continuar o download.

Fundo barra de status tarefa de download, com novos controles para pausar ou retomar downloads.

Eleven, Win32 obsoleto

Do Windows versões de 32 bits do Android Studio após dez 2019 deixará de receber atualizações, e deixará de ser suportado após dezembro 2020. Os desenvolvedores podem continuar a usar Android Studio. No entanto, para receber outras atualizações, atualizar a estação de trabalho para uma versão do Windows de 64 bits.

XII otimização Gradle tempo de sincronização das novas opções

Nas versões anteriores, Estúdio Android para recuperar uma lista de todas as tarefas durante Gradle Gradle Sync. Para grandes projectos, para recuperar uma lista de tarefas pode levar a sincronização de tempo mais lento.

Para melhorar o desempenho de sincronização Gradle, vá para Arquivo> Configurações> Experimental , em seguida, optar por não construir lista de tarefas Gradle Gradle durante a sincronização.

Com esta opção habilitada, Estúdio Android irá ignorar a lista de tarefas de construção no processo de sincronização, de modo que Gradle Sincronização concluída mais rápido e melhor capacidade de resposta da interface do usuário. Lembre-se, quando a compilação IDE ignorado lista de tarefas, lista de tarefas painel Gradle é vazio, ea tarefa no nome do arquivo de construção não funciona automaticamente.

Treze, a nova posição de comutação modo offline Gradle

Para ativar ou desativar o modo offline Gradle, primeiro selecionar na barra de menu View> Ferramenta Windows> Gradle . Então, em Gradle perto do topo da janela, clique em Alternar modo offline :

XIV 3.6 Problemas conhecidos

Esta seção descreve os problemas atualmente conhecidos no Android Estúdio 3.6.

conflitos de mapeamento de teclas 1. Linux

No Linux, alguns atalhos de teclado com os atalhos de teclado padrão, e gerenciadores de janelas do Linux populares (como o KDE e GNOME) atalhos de teclado conflito. Esses atalhos de teclado podem não funcionar corretamente no estúdio Android.

texto pequeno na tela 2. Chrome OS

No Chrome OS, o texto pode parecer ser muito menor do que as versões anteriores. Para contornar esse problema, faça o seguinte:

  • 1. Clique em Arquivo> Configurações para abrir a janela de configurações.
  • 2. Navegue até a Aparência e Comportamento> Aparência .
  • 3. Selecione a opção Usar a fonte Use Custom .
  • 4. Aumente o tamanho da fonte.
  • 5. Configurações de janela, navegue até o Editor> a fonte .
  • 6. Aumentar o tamanho da fonte.
  • 7. Clique em OK.

finalmente

Neste Eu também compartilhar um irmão mais velho ele próprio incluído terminar a notas + Vídeo + Entrevista + origem documento de arquitetura de estudo Android PDF , bem como arquitetura técnica avançada mapeamento cerebral, entrevista Android com desenvolvimento temático, sênior avançada arquitetura de informação estes são os meus lazer boutique será repetida dados lidos. No mapa de mente, cada ponto é equipado com um conhecimento do tópico correspondente ao projeto atual, pode efetivamente ajudá-lo a compreender os pontos de conhecimento.

Em suma também estamos aqui para ajudar a melhorar a aprendizagem avançada, mas também poupa o tempo para aprender dados de pesquisa on-line também podem ser compartilhados com amigos próximos estudando juntos

Se você tem uma necessidade, você pode apontar como + comentário , preocupação me , clique aqui ou adicionar Vx: 15388039515 (Nota CSDN, informações necessidade)

Publicado 200 artigos originais · ganhou elogios 83 · vê 70000 +

Acho que você gosta

Origin blog.csdn.net/weixin_45258969/article/details/104516172
Recomendado
Clasificación