Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Android Studio con gradle y Google Maps v2

Estoy realmente atrapado aquí. Por lo tanto, sigo este tutorial paso a paso: pero todavía no funciona.

He hecho todos los pasos de tutorial y averiguar qué nuevo módulo (GooglePlayServices) no en los módulos, si abierto run->edit configuraciones en general->module no ve GooglePlayServices , supongo que este es el problema, pero puedo No encuentro lo que tengo que hacer para arreglarlo.

  • Cómo borrar la lista de proyectos recientes en Android Studio?
  • Gradle: Multi-Dimension Flavour ApplicationId
  • Android Studio - Importar biblioteca externa / Jar
  • Android estudio no está trabajando en Windows 7
  • Android Studio no funciona bien con gradle 2.10 y gradle plugin 2.0.0-alpha5
  • La mejor manera de eliminar la actividad y sus referencias en Android Studio
  • El día temprano intenté lo mismo, pero en este caso (en realidad no recuerdo lo que hice) GooglePlayServices en módulos y no tengo más problema con cannot resolve symbol 'maps' , pero todavía no funciona, dispara error Error inflating class fragment

    mi actividad se extiende FragmentActivity

     import android.os.Bundle; import android.support.v4.app.FragmentActivity; public class MainActivity extends FragmentActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } } 

    en ambos caso build.gradle como en el tutorial:

     buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jar') compile project(':GooglePlayServices') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 9 targetSdkVersion 17 } } 

    y settings.gradle :

     include ':Roadatus', ':GooglePlayServices' 

    main.xml:

     <?xml version="1.0" encoding="utf-8"?> <fragment xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/map" android:layout_width="match_parent" android:layout_height="match_parent" android:name="com.google.android.gms.maps.SupportMapFragment"/> 

  • Desactivar naranja destacado alrededor de enlaces en Android
  • Reproducción de MediaPlayer de Android tartamudea sobre auriculares con cable, no sobre Bluetooth
  • Actualización de la interfaz de usuario con Runnable y postDelayed no funciona con la aplicación de temporizador
  • ¿Qué hace exactamente la anotación @hide de Android?
  • Acceso al host local de la PC desde un dispositivo móvil Android conectado con Android
  • Adición de botones para correlacionar infowindow android
  • 3 Solutions collect form web for “Android Studio con gradle y Google Maps v2”

    tratar de evitar la inclusión de servicios de juego de google completo, que le obligará a habilitar multidex debido al tamaño del paquete. en su lugar, incluirlos individualmente, por ejemplo:

     compile 'com.google.android.gms:play-services-maps:8.3.0' 

    si desea incluir otros servicios, consulte aquí:

    https://developers.google.com/android/guides/setup (desplácese hacia abajo)

    He intentado y fallado muchos tutoriales sobre esto, pero finalmente encontrar una solución simple que parece funcionar.

    Acabo de instalar Android Studio 0.2.3 en mi mac, y estos son los pasos que me hizo ver un fragmento de mapas en una plantilla de proyecto fresco hola mundo:

    1) Haga clic en el botón Administrador de SDK en la barra de herramientas de Android Studio.

    2) Bajo 'Extras' localizar 'Google Play Services' y descargarlo.

    3) en su archivo build.gradle en su directorio src, agregue esta línea a las dependencias:

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

    4) solicite e instale su clave de API siguiendo este tutorial: https://developers.google.com/maps/documentation/android/start#the_google_maps_api_key

    5) agregar el fragmento a su diseño xml:

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

    6) ahora debería ser capaz de ejecutar su proyecto en su dispositivo.

    En el gestor de SDK, instálelos desde Extras:

    • Repositorio de soporte de Android
    • Repositorio de Google
    • Servicios de Google Play

    A continuación, build.gradle debería verse así:

     buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.0' } } apply plugin: 'android' dependencies { //compile files('libs/android-support-v4.jar') compile 'com.google.android.gms:play-services:3.1.36' } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 14 targetSdkVersion 14 } } 

    También tuve que comentar esta línea en build.gradle:

     //compile files('libs/android-support-v4.jar') 

    Más información sobre este tema: https://plus.google.com/+AndroidDevelopers/posts/4Yhpn6p9icf

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.