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


Agregar biblioteca de soporte al proyecto de Android Studio

Acabo de instalar el nuevo Android Studio y estoy buscando una manera de importar la biblioteca de soporte para Android.

¿Dónde está la opción para eso? En Eclipse que son sólo dos clics. Busqué en Google, pero no encontré nada. Seguramente es demasiado nuevo.

  • Utilizar FragmentStatePagerAdapter sin biblioteca de soporte
  • Barra de herramientas android popupTheme vs theme
  • NullPointerException: int android.support.v4.app.FragmentManagerImpl.mCurState Referencia de objeto null
  • Problema al eliminar la biblioteca supportV4
  • Androide, diseño, biblioteca, gradle, nulo, puntero, excepción
  • Paquete android.support.v7.internal.view.menu no existe: no se puede encontrar la clase de símbolo MenuBuilder
  • Incluyendo list_content en el diseño de lista para conservar la funcionalidad ListFragment
  • El método getChildFragmentManager () no está definido
  • 5 Solutions collect form web for “Agregar biblioteca de soporte al proyecto de Android Studio”

    Ya no trabajo en el proyecto de Android por un tiempo. Aunque el siguiente proporciona alguna pista de cómo un proyecto de estudio de Android se puede configurar, pero no puedo garantizar que funcione perfectamente.

    En principio, IntelliJ respeta el archivo de compilación e intentará utilizarlo para configurar el proyecto IDE. No es cierto en el sentido inverso, los cambios IDE normalmente no afectarán al archivo de compilación.

    Dado que la mayoría de los proyectos de Android son creados por Gradle, siempre es una buena idea entender esta herramienta.

    Sugeriría referirme a la respuesta de @ skyfishjy, ya que parece ser más actualizada que ésta.


    Lo siguiente no se actualiza

    Aunque android studio está basado en IntelliJ IDEA, al mismo tiempo que se basa en gradle para construir su apk. A partir de 0.2.3, estos dos no juegan muy bien en términos de configuración desde la GUI. Como resultado, además de usar la GUI para configurar dependencias, también requerirá que edite manualmente el archivo build.gradle.

    Asumiendo que usted tiene un proyecto de prueba> Estructura de prueba. El archivo build.gradle que está buscando se encuentra en TestProject / Test / build.gradle

    Busque la sección de dependencias y asegúrese de que tiene

    Compile 'com.android.support:support-v4:13.0.+'

    A continuación se muestra un ejemplo.

    buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } } apply plugin: 'android' repositories { mavenCentral() } dependencies { compile 'com.android.support:support-v4:13.0.+' } android { compileSdkVersion 18 buildToolsVersion "18.0.1" defaultConfig { minSdkVersion 7 targetSdkVersion 16 } } 

    También puede agregar bibliotecas de terceros desde el repositorio maven

    Grupo de compilación: 'com.google.code.gson', nombre: 'gson', versión: '2.2.4'

    El fragmento anterior agregará gson 2.2.4 para usted.

    En mi experimento, parece que la adición de gradle también configurará las dependencias IntelliJ correctas para usted.

    ============= UPDATE =============

    Desde Android Studio introducir un nuevo sistema de construcción: Gradle . Los desarrolladores de Android ahora pueden usar un DSL simple y declarativo para tener acceso a una versión única y autorizada que alimenta tanto el IDE de Android Studio como las compilaciones desde la línea de comandos.

    Edite su build.gradle esta manera:

     apply plugin: 'android' android { compileSdkVersion 19 buildToolsVersion "19.0.3" defaultConfig { minSdkVersion 18 targetSdkVersion 19 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:support-v4:21.+' } 

    NOTAS: Use + en la compile 'com.android.support:support-v4:21.+' para que gradle siempre pueda usar la versión más reciente.

    ========== DEPRECATED ==========

    Debido a que Android Studio se basa en IntelliJ IDEA, por lo que el procedimiento es igual que en IntelliJ IDEA 12 CE

    1. Abra la estructura del proyecto (presione F4 en PC y Comando + , en MAC) en su proyecto).

    2.Seleccione Módulos en el panel izquierdo.

    3. Elija su proyecto y verá la TAB de dependencias por encima de la tercera columna.

    4.Haga clic en el signo más en la parte inferior. Luego aparecerá un diálogo de selección de directorio basado en el árbol, navegue a la carpeta que contiene android-support-v4.jar, presione Aceptar .

    5.Pulse OK .

    Esto es mucho más simple con la función de dependencia de Maven:

    1. Abrir archivo -> Estructura del proyecto … menú.
    2. Seleccione Módulos en el panel izquierdo, elija el módulo principal de su proyecto en el panel central y abra la pestaña Dependencias en el panel derecho.
    3. Haga clic en el signo más en el panel derecho y seleccione "Maven dependency" en la lista. Aparecerá un cuadro de diálogo de dependencia de Maven.
    4. Introduzca "support-v4" en el campo de búsqueda y haga clic en el icono con lupa.
    5. Seleccione "com.google.android:support-v4:r7@jar" en la lista desplegable.
    6. Haga clic en Aceptar".
    7. Limpie y reconstruya su proyecto.

    Espero que esto ayude!

    Simplemente puede descargar la biblioteca que desea incluir y copiarla en la carpeta libs de su proyecto. A continuación, seleccione ese archivo (en mi caso fue android-support-v4 library) haga clic derecho en él y seleccione "Añadir como biblioteca"

    En Android Studio 1.0, esto funcionó para mí: –
    Abra el build.gradle (Module : app) y péguelo (al final): –

     dependencies { compile "com.android.support:appcompat-v7:21.0.+" } 

    Tenga en cuenta que estas dependencies son diferentes de las dependencies dentro de buildscript en build.gradle (Project)
    Cuando edita el archivo gradle, un mensaje muestra que debe sincronizar el archivo. Pulse "Sincronizar ahora"

    Fuente: https://developer.android.com/tools/support-library/setup.html#add-library

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