Android Studio

23 respostas
ideiainformatica

Alguém já está usando o Android Studio, lançado no Google I/O/

O link é http://developer.android.com/sdk/installing/studio.html

23 Respostas

Valkyrium

Eu testei, mas como opinião pessoal achei ele um tanto confuso. Trabalha com muuuuuita aba, isto dificulta a visualização por completo da IDE, para mim.
E acho um pouco complicado trabalhar com uma IDE limitada a apenas uma plataforma (Android), posso estar enganado sobre este ponto.
Porém, devo ressaltar que as vantagens trazidas são muito boas, como o auto-complete das Application Resources, os Preview Sizes de diversos devices em runtime, entre outros…

Ou seja, tem seus pontos fortes e fracos, mas continuo usando o Eclipse, quem sabe pelo costume que tenho com a IDE.

ideiainformatica

Como eu sou ainda iniciante, prefiro me inteirar da nova plataforma, que tem recursos mais modernos.

Acho que se ficar no Eclipse e aprendê-lo plenamente vai tomar meu tempo, pois no meu entender eles vão priorizar o Studio em detrimento do Eclipse, aí terei que aprender duas ferramentas.

Ao usar, não entendi uma coisa: importei 4 projetos e uma Library do Eclipse, mas só aparecem um dos projetos e a Library, como faço para visualizar todos como no Eclipse? Tentei diversas coisas mas nada deu certo.

Obrigado

Ataxexe

Você importou os projetos como módulos ou como projetos no Intellij?

Digo isso porque existe uma diferença entre eles. O projeto do Eclipse é um módulo do Intellij e o projeto do Intellij e a workspace do Eclipse.

Ataxexe

O Eclipse dá um show nesse quesito. O conceito dele de perspectivas e do modo como cada view é customizável é fantástico! Sinto falta disso no Intellij.

Se você está desenvolvendo pra Android, pra quê vai querer uma plataforma com suporte a C# ou Ruby? Se você só tem um martelo, vai tratar tudo como um prego.

Valkyrium

É, realmente você tem razão @Ataxexe. É que acabei me acostumando com IDE’s que possui maior gama de possibilidade para programar. Mas a lógica do martelo cai exatamente aí! :smiley:

ideiainformatica

No Menu File > Reopen eu posso escolher outro projeto, e devo escolher entre “This Window” ou “New Window” para abri-lo.

Se eu escolher o primeiro, ele fecha o anterior para abrir o escolhido.

Se escolher New, ele abre outra instância do Studio, ficando com as duas abertas, o que é interessante quando se quer verificar alguma coisa em um para configurar no outro.

Então não é possível aparecerem todos os projetos como aparecem no Eclipse?

Ataxexe

ideiainformatica:
No Menu File > Reopen eu posso escolher outro projeto, e devo escolher entre “This Window” ou “New Window” para abri-lo.

Se eu escolher o primeiro, ele fecha o anterior para abrir o escolhido.

Se escolher New, ele abre outra instância do Studio, ficando com as duas abertas, o que é interessante quando se quer verificar alguma coisa em um para configurar no outro.

Então não é possível aparecerem todos os projetos como aparecem no Eclipse?

Não, justamente porque o Intellij não possui o conceito de workspace ampla como o do Eclipse. Eu demorei um pouco pra me acostumar com isso (mas foi questão de costume mesmo, você acaba compreendendo a decisão da JetBrains depois de um tempo).

O que realmente faz falta são as perspectivas e as customizações das abas…

ideiainformatica

Obrigado, Ataxexe, entendi que a forma de trabalho é outra, e como eu disse interessante, pois posso consultar algo de outro projeto com mais agilidade.

Outra coisa que ocorreu quando eu importei meus projetos do Eclipse é que ele mexeu neles na própria workspace deste e assim não pude mais executá-los.

Por isto, desinstalei o Studio, restaurei os projetos na Workspace e consegui trabalhar com eles normalmente.

Agora reinstalei o Studio e quero importá-los de novo, mas não vi como salvar em outro local e fiquei com medo de repetir o erro.

Como eu disse também, quero me inteirar do Studio para aprender mais de Android nele, pois acredito que será a IDE mais utilizada pelos desenvolvedores a partir de agora.

Abraço e sucesso a todos

Ataxexe

Eu acho que seria mais prudente, pelo menos por ora, copiar os projetos e importar as cópias para o Studio. Isso porque ele ainda está instável e pode acabar tendo algum bug que “estrague” o projeto.

Se você usa git, pode criar um branch para o projeto e usar o Studio sem ter medo de ele alterar algo (ou clonar o repositorio para ter mais flexibilidade e poder usar os dois IDEs em conjunto).

Marky.Vasconcelos

Fiquei curioso agora como ele trata diversos projetos no mesmo workspace. Vou testar depois.

ideiainformatica

Não seria importar os arquivos BUILD.GRADLE que gerei ao exportar o projeto na opção “Generate Gradle build files?”.

No Studio:

  1. clico em “Import Project”;
  2. escolho a pasta onde o build está (no workspace do Eclipse) > Next;
  3. escolho “Create project from existing sources” > Next;
  4. pede o nome do projeto e a pasta > Next;
  5. mostra as pastas do projeto (ela própria, gen, src e test) > Next;
  6. mostra as libraries > Next;
  7. mostra dependencies > Next;
  8. pede para selecionar o SDK (tem 1.7 e Android 4.2.2), eu não sei o que escolher, mas escolhi o 1.7, que estava assinalado;
  9. informa que “Several frameworks are detected in the project. Please review the following items and exclude mistakelny detected.”, mostrando, aparentemente, que tem AndroidManifest, sendo que este projet é uma library. Devo clicar em Finish?

Meu medo é concluir e atualizar no Eclipse.

M

To querendo testar essa plataforma, mas ela não abre. Alguém tem o mesmo problema?

ideiainformatica

Se simplesmente não executa sem mensagem nem nada, atualize o Java e o JDK no site www.oracle.com

M

Vou verificar isso, não sei se é a máquina aqui do trabalho, em casa vou testar também.

javaflex

Vou verificar isso, não sei se é a máquina aqui do trabalho, em casa vou testar também.
Tem que configurar variavel de ambiente JAVA_HOME apontando pro diretorio do JDK. Aqui mesmo explica: http://developer.android.com/sdk/installing/studio.html

V

Para programa com esse Android Studio é usando a mesma programação que uso no eclipse com java ? Ou é diferente ?

javaflex

Mesma coisa. Só vai ter menos trabalho não precisando se preocupar com instalação de SDK do Android nem plugin ADT.

V

Mesma coisa. Só vai ter menos trabalho não precisando se preocupar com instalação de SDK do Android nem plugin ADT.

Mas tem uma versão que a gente baixa zipada que já vem, eclipse, sdk e adt, com tudo, no site do android developer é só descompactar e ser feliz. Outra coisa, estava olhando as imagens aqui enquanto baixa, tem como eu mudar o fundo de preto para branco que nem o eclipse ?

javaflex

Mesma coisa. Só vai ter menos trabalho não precisando se preocupar com instalação de SDK do Android nem plugin ADT.

Mas tem uma versão que a gente baixa zipada que já vem, eclipse, sdk e adt, com tudo, no site do android developer é só descompactar e ser feliz. Outra coisa, estava olhando as imagens aqui enquanto baixa, tem como eu mudar o fundo de preto para branco que nem o eclipse ?
Onde tem esse pacote plug and pray do Eclipse com Android? Eu gosto mais do Eclipse, mas não tô afim de configurar nada no momento pois não trabalho muito com Java.

V

Nesse link: http://developer.android.com/sdk/index.html

só clicar em download e escolher a versão do windows, ai vai baixar um arquivo zipado

javaflex

Valeio Bezerra:
Nesse link: http://developer.android.com/sdk/index.html

só clicar em download e escolher a versão do windows, ai vai baixar um arquivo zipado


Muito bom! Valeu, a principio vou voltar pro Eclipse então, mas será que a Google não vai parar de dar essa molezinha para novas versoes já que lançou o Studio baseado em IntelliJ? Alias não entendi o motivo deles terem mudado já que esse pacote já traz a mesma facilidade e ao mesmo tempo nos mantem na melhor IDE, feita em SWT ao invés de Swing.

Ataxexe

Tem sim, você pode trocar o esquema de cores em Settings -> Appearance.

ideiainformatica

No meu post anterior, como tenho a certeza que não salvarei com o Android Studio em cima do que foi gravado pelo Eclipse, ou seja, na minha workspace?

Criado 22 de maio de 2013
Ultima resposta 27 de mai. de 2013
Respostas 23
Participantes 7