Desarrollo aplicaciones de Android en Windows y Linux (Ubuntu). ¿Debo instalar Android SDK en ambos SO o instalarlo en una partición de disco compartida?

¡Los binarios están compilados para sus respectivos sistemas operativos!

18:59 $ file ~ / path_to_sdk / build-tools / 19.0.0 / aapt
~ / path_to_sdk / build-tools / 19.0.0 / aapt: ELF ejecutable LSB de 32 bits, Intel 80386, versión 1 (SYSV), vinculado dinámicamente (usa libs compartidas), para GNU / Linux 2.6.8, no despojado

No podrás compartir las herramientas. Sin embargo, podrá compartir imágenes de sistema y carpetas de plataformas (¿Por qué?). También tienden a ocupar la mayor parte del espacio:

19:29 $ du -d1 -xah ~ / path_to_sdk /
172M ~ / path_to_sdk / tools
4.0K ~ / path_to_sdk / temp
421M ~ / path_to_sdk / plataformas
165M ~ / path_to_sdk / build-tools
195M ~ / path_to_sdk / samples
206M ~ / path_to_sdk / complementos
755M ~ / path_to_sdk / system-images
387M ~ / path_to_sdk / sources
16M ~ / path_to_sdk / platform-tools
126M ~ / path_to_sdk / extras
2.4G ~ / path_to_sdk /

Cómo compartir solo estas dos carpetas y no las otras se deja como ejercicio para el lector 😛 (Sugerencia: ln -s )

El SDK de Android en Windows es diferente al SDK de Android en Windows. No puedes usarlos de manera intercambiable.

Le recomiendo que se limite a un solo sistema operativo para el desarrollo y no instale el SDK dos veces. Desde mi preferencia personal, Ubuntu.

More Interesting

Se me ha prohibido desarrollar Google Play Apps a los 16 años, ¿qué sigue?

Quiero construir una aplicación de Android yo mismo. Soy un principiante en la codificación. ¿Alguien me puede dar orientación?

He visto a Belkin Wemo donde los interruptores eléctricos se controlan a través del teléfono inteligente. ¿Cómo puedo hacer esto como mi proyecto M Tech?

He comprado un teléfono inteligente Android. ¿Cuáles son las mejores aplicaciones para ello? Soy médico, ¿me sugiere aplicaciones en consecuencia?

Estoy creando una aplicación de Android que sería social y se usaría para compartir medios. Me encontré con Pubnub y me gustó por su simplicidad. Pensé en usar Pubnub para todas las comunicaciones de cliente a servidor y quería alojar la aplicación del servidor en Google App Engine. ¿Es esta una buena combinación?

Tengo una idea para un juego de Android de rompecabezas. ¿Qué tengo que hacer?

Si aprendo Java, ¿podré crear aplicaciones de Android, o hay una habilidad requerida para esto?

Quiero externalizar un proyecto de aplicación de Android a un profesional independiente. ¿Cuáles son las mejores herramientas (gratuitas) que puedo usar para asignar tareas y rastrear el trabajo?

No sé cómo crear widgets personalizados de marca para mi sitio de noticias sobre discapacidad https://mydisabilitymatters.com.au ¿Ayuda a encontrar una herramienta o servicio?

Mi aplicación de Android en Google Play solo recibe entre 500 y 800 instalaciones diarias por dispositivo cada día. ¿Debería molestarme en monetizarlo a través de anuncios?

Quiero desarrollar una aplicación de Android para mi escuela para que los estudiantes puedan estar en contacto con sus maestros, director y compañeros de clase. ¿Cuáles son las cosas necesarias? ¿Necesito hacer un servidor?

Quiero aprender el desarrollo de aplicaciones móviles. ¿Cuál debo aprender (iOS, Android, Windows)?

He creado una aplicación de chat de Android y quiero agregar la funcionalidad de video / llamada de audio. ¿Cómo podría hacer esto?

Quiero empezar a desarrollar ¿Es fácil comenzar a desarrollar para dispositivos móviles (Android) o para la web?

Estoy planeando comprar un amplificador de potencia, un transbordador o un cohete. Quiero utilizar el servicio de transporte por su interfaz de usuario y calidad de sonido, pero ¿la versión de pago proporciona control de pantalla de bloqueo y widgets?