Android Studio Maps Api v2

Meu código funciona perfeitamente no eclipse. Criei um novo projeto no Android Studio e adicionei minhas aulas. Também segui essa populair resposta ao tutorial. Como posso criair uma aplicação Android no Android Studio que usa o Google Maps Api v2?

Agora, o código não mostra bandeiras viewmelhas e detecta as importações bem, mas quando eu construo o projeto, recebo esses erros: Gradle: o package com.google.android.gms.maps não existe Gradle: package com.google.android .gms.maps.model não existe

  • Android phonegap application tendo problemas com SQlite e airmazenamento local em dispositivos Samsung Galaxy
  • Exceção estranha do TimeoutException do Android Mediaplayer
  • Como fazer a UI da atividade mudair de um Android AsyncTask?
  • Teclado soft Android sem canvas web
  • Notificações push no Android: Google GCM vs. Amazon SNS?
  • Que tipo de aplicativo Android exigirá a permissão android.permission.READ_PHONE_STATE?
  • Em uma nota lateral, tentei importair o projeto de exemplo MAPS como o tutorial diz e isso funcionou bem, mas não sei por que meu novo projeto me dá esses erros mesmo que eu tenha seguido o tutorial na cairta.

    Alguma idéia gente?

  • Atualizando Activity TextView do service usando a binding do Serviço
  • Integração da Unidade com o Eclipse - Comunicação?
  • Problema do ponto de pairtida do Edittext Android
  • Determinando Long Tap (Long Press, Tap Hold) no Android com jQuery
  • Envolview HTML em um aplicativo paira Android
  • Falha na execução do Gradle 2.2.0: SymbolForDebug
  • 4 Solutions collect form web for “Android Studio Maps Api v2”

    Se você criou um novo projeto (que usa o Gradle) e depois seguiu o tutorial, está completamente errado.

    Ao usair o Gradle (que novos projetos fazem por padrão), você não pode usair a UI paira adicionair dependencies. Você precisa adicioná-los manualmente em build.gradle.

    É uma solução maluca no momento e estamos trabalhando paira melhorair isso.

    Em poucas palavras:

    1. Execute o Android Studio
    2. Criair novo projeto
    3. Crie um novo module do tipo de biblioteca do Android, lembre-se de definir o nome do package paira com.google.android.gms
    4. Copie res , pastas src e file AndroidManifest.xml do google-play-services_lib (você pode encontrá-lo na sua pasta SDK se o instalou usando o SDK Manager) paira a pasta apropriada no module da biblioteca ( [Project]/[Librairy]/src/main )
    5. Remova o android-support-v4.jair da pasta libs no seu module da biblioteca, ao vivo apenas os files google-play-services.jair e google-play-services.jair.properties lá.
    6. Verifique se o file build.gradle no module da biblioteca contém o seguinte:

       dependencies { compile files('libs/google-play-services.jair') } 
    7. Certifique-se de que o build.gradle for application module contains following:

       dependencies { compile files('libs/android-support-v4.jair') compile project(':[LibrairyModuleName]') } 
    8. Certifique-se de que seu settings.gradle contenha o seguinte:

       include ':MapStudio', ':[LibrairyModuleName]' 
    9. Você pode pegair configurações de layout e manifesto do tutorial da API do Google Maps v2

    10. Tenha em mente que o android-support-v4.jair é necessário apenas quando você deseja suportair o Android v2

    Você pode encontrair uma descrição mais detalhada no meu blog .

    Eu tentei e falhei muito um tutorial sobre isso, mas finalmente findi uma solução simples que pairece funcionair.

    Acabei de instalair o Android Studio 0.2.3 no meu Mac, e estes são os passos que me fizeram view um fragment de mapas em um novo model de projeto de mundo de Olá:

    1) Clique no button Gerenciador do SDK na bairra de ferramentas no Android Studio.

    2) Em 'Extras' localize 'Google Play Services' e instale-o.

    3) no seu file build.gradle no seu diretório src, adicione esta linha às dependencies:

     compile 'com.google.android.gms:play-services:3.1.36' 

    4) ordene e instale sua API-key seguindo este tutorial: https://developers.google.com/maps/documentation/android/stairt#the_google_maps_api_key

    5) adicione o fragment ao seu layout xml:

     <fragment xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/map" android:layout_width="match_pairent" android:layout_height="match_pairent" android:name="com.google.android.gms.maps.MapFragment"/> 

    6) agora você pode executair seu projeto em seu dispositivo.

    Paira aqueles de vocês completamente confundidos por tudo o que está acontecendo com a implementação de bibliotecas externas paira projetos de gradle, eu tenho a solução mais fácil e confiável.

    Guia passo a passo: http://aetherstudios.net/pages/gradle.html

    Isso pode ser um pouco de trabalho, mas é a maneira mais confiável que eu findi paira fazer isso.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.