¿Se ha ido la GUI para el administrador de SDK de Android?


95

Rara vez hago algo para Android, así que estoy un poco confundido. Mientras que había dos tipos de instalaciones: Android Studio y solo Android SDK. Tengo IDEA, así que no necesito Studio. Normalmente descargo SDK que tiene una herramienta de interfaz de usuario para descargar sus componentes.

Acabo de recibir https://dl.google.com/android/repository/tools_r25.2.3-linux.zip y no puedo ver UI SDK Manager en él. Hay bin/sdkmanagerun script de shell. Pero es un poco inconveniente para mi propósito porque pasar por la salida --list, copiar y pegar los nombres de los paquetes y ejecutarlo sdkmanagerllevaría demasiado tiempo.

¿Cuál es la forma de instalar esto rápidamente ahora?

PD. Estoy en Ubuntu 16.10 en caso de que importe.

PS2. Intenté sdkmanager "platforms;android-25"según la documentación, pero no dio resultado después de aceptar los términos. ¿Dónde instaló los archivos SDK? ¿Incluso lo instaló? Asombroso.


Prueba Android > SDK Manager > Launch Standalone SDK Manager.
Enzokie

No es una solución real, pero lo que puedo decir es que en Windows tengo un SDK Manager.exe en la raíz del directorio android-sdk. Si eso ayuda (probablemente no). En caso de que tenga razón, ¿intentó descargar una versión menos reciente?
2016 de Beppi

@Enzokie ¿Supongo que es algo en Android Studio? Tengo IDEA estándar con el complemento de Android, por lo que no existe esa opción de menú. O al menos no lo veo :)
experto

16
Con android sdk v26, la GUI desapareció por completo. Solo se puede acceder desde Android Studio. Lástima que Google promocione agresivamente Android Studio.
Bharat G

El administrador de SDK alternativo está disponible aquí: stackoverflow.com/a/44244605/971547
Erel

Respuestas:


57

Parece que no soy el único que tuvo que lidiar con esta idiotez. La forma de instalarlo

  1. Desempaquete el zip en alguna /parentcarpeta para que tenga /parent/tools. Extraje el contenido de zip de toolsa /androidsdky fue error. Script no pudo encontrarlo.
  2. Establecer ANDROID_HOMEen /parentcarpeta.
  3. Ejecute /parent/tools/android sdkpara ver la GUI de SDK Manager.

Google, ¿fue difícil dejar el script que hace lo anterior en el zip de instalación para que la gente no tenga que perder 40 minutos buscando en Google?


2
No entendí esta solución. ¿Se ha ido sdkmanager.exe o es solo un "error" en la instalación?
user1845593

37
Ahora, android sdkimprimeInvalid or unsupported command "sdk"
Asfa y Qazi

10
The "android" command is deprecated. For manual SDK, AVD, and project management, please use Android Studio.
Miha_x64

24
Qué diablos. No me importa ni necesito Android Studio. Esto es ridículo.
Ray

5
Creo que esta respuesta ahora es obsoleta. no funciona con sdk actual
agpt

52

Oficialmente, la GUI se ha ido, pero gente agradable nos guardó lo último: installer_r24.4.1-windows.exe

De acuerdo con este anuncio, Google no tiene la intención de admitir el complemento ADT para Eclipse desde junio de 2015, y por lo tanto, la GUI para ADT en absoluto. Explican la decisión con un cambio completo a Android Studio. No hay enlaces en las fuentes oficiales de Android donde descargar la última versión de la GUI, porque encuentran que tiene posibles errores de seguridad.

Así que tienes la oportunidad de descargar la última versión guardada, hasta que no se cambie el enlace. Si ya sucedió, intente buscar por etiqueta .

Gracias a Losin 'Me por los enlaces:

Encontrado en web.archive.org


2
+ 1.Se gestionó para iniciar con éxito un emulador con Android Monitor para ver el logcat sin la necesidad de Android Studio con esta respuesta. Gracias. Prefiero mis GUI luego las líneas de comando. Ergh.
Unknownweirdo



El proyecto eclipse Andmore está trabajando para devolver estas herramientas a la vida. Así que con suerte tendrás acceso. Google fue una ubicación corta para obligarlo a pasar por la interfaz de usuario de Android Studio solo para estas opciones. Esté atento al proyecto Andmore para saber cuándo lo tendremos disponible. Intentaré actualizar este comentario también cuando esté disponible.
kingargyle

1
@Unknownweirdo Por favor, vea mi publicación que muestra cómo usar la GUI en las últimas versiones del SDK
xavier_fakerat

25

Tarde para la fiesta, pero puedes descargar el instalador v24.4 como en los viejos tiempos aquí . Se actualizará a v25.xy todo funcionará como se esperaba. También un gran ef'u Google.


4
Tenga en cuenta que el OP estaba usando Ubuntu y este es un enlace de Windows, pero era lo que necesitaba, así que voté a favor.
Milton

Tengo la versión 25.5 :)
andreszs

@andreszs Si lo desea, aún puede usar la última versión, es decir, 27.3.8 con soporte GUI
xavier_fakerat

9

Desde que Android lanzó las herramientas de compilación 25.3.0, eliminaron el androidcomando CLI y lo reemplazaron avdmanagery se sdkmanagerubicaron dentro de su$ANDROID_HOME/bin/tools

Ejecute este comando para obtener una lista de paquetes disponibles en la ruta estilo sdk : sdkmanager --list

Ejecute este comando para instalar una imagen específica: sdkmanager --verbose "system-images;android-19;google_apis;x86"


2
En pocas palabras, su respuesta es "Sí, ¿la GUI se ha ido?". Es terrible instalar todo esto a través de CLI ...
RAM237

2
Por desgracia sí.
solidak

@ RAM237 Me enorgullece decir que la GUI está aquí para quedarse. Vea: stackoverflow.com/a/51429889/7551330
xavier_fakerat

8

Desde la línea de comando, simplemente escriba

tools/android sdk

y se le pedirá la GUI habitual para el SDK de Android.

Espero que esto ayude


1
@expert esto parece ser la respuesta que necesita. Lo probé en Ubuntu.
Enzokie

@Enzokie Parece que todavía falta algo. Veo jar en cuestión en la libcarpeta, pero dudo en leer el script bash 3.5Kb para averiguar dónde cometió el error Google.
experto

1
@expert tal vez necesite configurar la variable de entorno. El ./android sdkestá trabajando en mi caso asumir la I cda la carpeta correcta.
Enzokie

@Enzokie ¿Qué variable de entorno? ¿Dónde puedo leer eso en la documentación?
experto

4
Esto tampoco funciona. "Comando" sdk "no válido o no admitido y" El comando 'android' está obsoleto. Para la gestión manual de SDK, AVD y proyectos, utilice Android Studio. Eso es Obama.
Nilzor

4

Si tiene Android Studio, puede apuntar su administrador sdk en Android Studio donde acaba de instalar su SDK. Puedes administrarlo desde allí. Eso es lo que tenía que hacer. La línea de comando fue tan difícil para mí ya que no obtuve los nombres completos del paquete al ejecutar el sdkmanager --listcomando


1
Esto me salvó, las instrucciones en toda la web están desactualizadas y espero que pueda abrir la interfaz gráfica de usuario desde la línea de comandos. Esta era la solución más fácil por far-
chrismarx

3
eso apesta. Me gustó la GUI independiente.
Martin

Google acaba de decidir seguir la política de Apple: no dejes que los desarrolladores se relajen y se concentren en el desarrollo, tenemos que hacer algo para que pasen la mayor parte del tiempo configurando nuestras cosas}: - [
RAM237

2

Aquí está el enlace para descargar el SDK de Android con GUI para Windows, Linux y Mac:

Descomprime y coloca la carpeta llamada herramientas dentro del directorio androidsdk, busca android.bat: es la GUI abierta en Windows.

Descarga paquetes y desarrolla aplicaciones.


2

Para usar con Xamarin, The official Xamarin SDK Managerahora está disponible para Visual Studio 2017 y versiones posteriores. Se puede instalar desde la carga de trabajo "Cross Platform Mobile" en Visual Studio Installer. Reemplaza al SDK Manager independiente de Google (que quedó obsoleto en la versión 25.2.3 del paquete de herramientas del SDK de Android).


1

En el directorio de herramientas, busque el archivo 'android.bat' y ejecútelo, se abrirá la GUI para el administrador de SDK.


8
He intentado esto y no se abre ninguna GUI. Recibo un mensaje que dice que el comando "android" está en desuso y que debo usar los archivos tools \ bin \ sdkmanager.bat y avdmanager.bat, que no ofrecen una GUI.
meconroy

9
Supongo que están tratando de obligar a la gente a descargar el IDE de Android Studio, porque creo que esa es mi única solución, no tengo tiempo para lidiar con la línea de comandos para seleccionar e instalar imágenes de Android. Algo que solía ser fácil se hizo 10 veces más difícil y molesto.
meconroy

Así funcionó la semana pasada. Ya no. No tener una GUI independiente apesta.
Martin

2
Es un truco muy barato para obligar a los usuarios a instalar Android Studio cuando es completamente innecesario.
andreszs

Pidieron Linux.
robbyoconnor

1

Lo siento por chocar con un necropost. Pero acabo de lanzar una sencilla interfaz gráfica de usuario de SDK de Android. Tal vez este pequeño proyecto de fin de semana podría salvar a algunas personas del dolor de cabeza de usar la línea de comandos sdkmanager o descargar herramientas de Android dos veces.

Puedes consultar mi proyecto en AndroidGUI .

Bifurque como quiera o mejor aún envíeme relaciones públicas. Cualquier ayuda sería muy apreciada.

PD: Sería muy útil si alguien pudiera señalarme el último código fuente sdklib - *. Jar. Para poder interactuar con el SDK de Android directamente.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.