2012-09-12 57 views
24

¿Alguien me puede decir cómo instalar la biblioteca de soporte de Android manualmente? Porque tengo un problema con mi administrador de SDK no puede encontrar la biblioteca requerida y también los paquetes necesitan desarrollar una aplicación. Pero ahora puedo administrar otros paquetes manualmente. No puedo encontrar bibliotecas de soporte para descargar, incluso el sitio web oficial muestra cómo descargar a través de SDK Manager, pero no manualmente. ¿Qué sucede si el Administrador de SDK no funciona como yo?Android Support Library Manual Descargar

Respuesta

9

se pueden encontrar bajo los extras de Android SDK Manager

después de instalar que vaya a su SDK de Android (asegúrese de que su ubicación)

en que se puede encontrar la ubicación

<sdk>/extras/android/support/v4/android-support-v4.jar. 

o

<sdk>/extras/android/compatibility/v4/android-support-v4.jar. 
<sdk>/extras/android/compatibility/v7/gridlayout/ 
<sdk>/extras/android/compatibility/v13/android-support-v13.jar. 

enter image description here

+1

Ni siquiera encuentro la carpeta Extras en Android como dijiste. Como dije antes, manejé todas las demás como Plataformas, herramientas de plataforma y, por mi cuenta, no por el administrador del SDK. –

+0

@FilmCreator eso es y Te pedí que te asegurases de que tu ubicación sea posible ya que tienes diferentes carpetas de SDK de Android. –

+0

Pero como sabía que nunca descargué bibliotecas de soporte por mi aviso al menos, entonces, ¿cómo es que están allí? ¿Hay alguna posibilidad de descargarlas manualmente, es decir, sin usar SDK Manager? –

42

He estado tratando de resolver esto TODO EL DÍA. Finalmente encontré las cosas correctas en línea y las compartiré aquí.

vía línea de comando:

android list sdk -a --extended 

Recibirá una lista de todos los paquetes válidos para ser descargado e instalado. Es posible que deba ajustar el tamaño del búfer para verlos todos. Siguiente fragmento

---------- 
id: 84 or "source-14" 
    Type: Source 
    Desc: Sources for Android SDK, API 14, revision 1 
---------- 
id: 85 or "extra-android-m2repository" 
    Type: Extra 
    Desc: Android Support Repository, revision 5 
      By Android 
      Local Maven repository for Support Libraries 
      Install path: extras\android\m2repository 
---------- 
id: 86 or "extra-android-support" <-- YOU ELUSIVE SOB 
    Type: Extra 
    Desc: Android Support Library, revision 19.1 
      By Android 
      Install path: extras\android\support 
---------- 
id: 87 or "extra-google-admob_ads_sdk" 
    Type: Extra 
    Desc: Google AdMob Ads SDK, revision 11 (Obsolete) 
      By Google Inc. 
      AdMob Ads SDK 
      Install path: extras\google\admob_ads_sdk 
---------- 
id: 88 or "extra-google-analytics_sdk_v2" 
    Type: Extra 
    Desc: Google Analytics App Tracking SDK, revision 3 
      By Google Inc. 
      Analytics App Tracking SDK 
      Install path: extras\google\analytics_sdk_v2 
---------- 
id: 89 or "extra-google-gcm" 
    Type: Extra 
    Desc: Google Cloud Messaging for Android Library, revision 3 (Obsolete) 
      By Google Inc. 
      GCM library has been moved to Google Play Services 

Ahora:

android update sdk --no-ui -a --filter "extra-android-m2repository" 

Espero que esto ayude a alguien. Perdí MUCHO tiempo rastreando a este tipo.

+1

Bueno, realmente me ayudaste, no puedo encontrar el elemento de la biblioteca de soporte de Android en el administrador de SDK, solo este comando me ayuda. Gracias. – Songlin

+0

OP, ¿puedes marcar como respuesta? ;) – styler1972

+0

me salvó la vida. Estoy en una Mac, y el administrador de SDK no mostrará que hay una actualización disponible para la biblioteca de soporte. –

2

Tuve un problema similar con la descarga del repositorio de soporte de Android. Intenté descargar el Repositorio a través del Administrador de SDK en Android Studio. Sin embargo, el administrador del SDK no pudo acceder a ciertas carpetas (mi SDK se ubicó en mi unidad C: \ y necesitaba permisos de administrador, etc., etc.).

Lo resuelto por:

  1. lanzamiento del Android instalación de las herramientas de SDK (se puede descargar desde la web del desarrollador)
  2. Vuelva a instalar las herramientas de SDK de Android (en la misma carpeta).
  3. Una vez hecho el paso 2, seleccione la opción de inicio del Administrador de SDK antes de salir.

El Administrador de SDK debería aparecer inmediatamente. También debería ver una lista de paquetes instalados previamente.

  1. Seleccione el paquete que desea e inicie la descarga.

link to the SDK tools setup

Espero que esto funcione para usted.

11

se puede descargar directamente desde here

y luego descomprimirlo en la carpeta Extras

+1

Ese es un enlace al "Repositorio de soporte de Android", no a la "Biblioteca de soporte de Android" – Brain2000

0

descarga directa de android-support-v4.jar a través del administrador SDK ya no es existir. En su lugar, puede usar archivos .aar en la ruta (\extras\android\m2repository\com\android\support\support-v4) para obtener los archivos .jar.

Consulte How to convert AAR to JAR

Algunos antecedentes

La mayoría de las bibliotecas de soporte se compilan en aplicaciones y se distribuyen para ser consumido por aplicaciones a través del repositorio de Google Maven. La mayoría de las bibliotecas de soporte son AARs.El archivo AAR consta de un archivo JAR y algunos archivos de recursos.

En segundo lugar, debe descargarse el repositorio de soporte de Google a través del administrador de SDK.