Ubicación de SDK de Android
Tengo Xamarin Studio, y necesito especificar la ubicación de Android SDK. He tenido anteriormente Xamarin Studio trabajando en mi PC, y por alguna razón, tengo que entrar en esto de nuevo.
He ingresado en la siguiente ubicación:
- Un entorno de ejecución Java (JRE) o Java Development Kit (JDK) debe estar disponible para ejecutar Eclipse
- Cómo abrir una aplicación Android SDK de ejemplo en Eclipse
- Error # 200 Facebook SDK Android
- Keytool con Android SDK de Facebook
- Android NDK: compilación personalizada de WebView desde el origen
C:\Users\**username**\AppData\Local\Android\android-sdk
Xamarin Studio no acepta esta ubicación y muestra el siguiente mensaje:
No SDK found at the specified location
Esta ubicación tiene herramientas de plataforma y otras carpetas SDK.
¿Por qué esto no funciona y qué debo hacer?
Gracias por adelantado
- Acceso a Microsoft Band SDK (PC y Android)
- No se puede actualizar build.gradle para usar la biblioteca de soporte 23.0.1
- Android SDK Bundle no se puede descargar dice "Unknown Network Error"
- Necesito la dirección de correo electrónico del usuario después de un inicio de sesión con éxito en facebook en android con SDK 4.0
- No se pudo construir: el archivo dx.jar no se cargó desde la carpeta SDK de mi eclipse
- Dónde encontrar o descargar la carpeta USB Driver?
- ¿Por qué no funciona el código de los tutoriales de Android SDK fuera de la caja?
- Error de Mobile SDK: OPERATION_NOT_ALLOWED
¿Tiene una pantalla del contenido de su carpeta? Esta es mi configuración:
Espero que estas capturas de pantalla puedan ayudarte.
Haga clic en este icono en Android Studio para el administrador de Android SDK
Y tu ubicación de Android SDK estará aquí
La ruta SDK de Android suele ser C:\Users\<username>\AppData\Local\Android\sdk
.
Intente abrir el administrador de Android Sdk y la ruta se mostrará en la barra de estado.
La pregunta no parece requerir una solución programática, pero mi búsqueda de Google me trajo aquí de todos modos. Aquí está mi intento de C # para detectar dónde está instalado el SDK, basado en las rutas de instalación más comunes.
static string FindAndroidSDKPath() { string uniqueFile = Path.Combine("platform-tools", "adb.exe"); // look for adb in Android folders string[] searchDirs = { // User/AppData/Local Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), // Program Files Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles), // Program Files (x86) (it's okay if we're on 32-bit, we check if this folder exists first) Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles) + " (x86)", // User/AppData/Roaming Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) }; foreach (string searchDir in searchDirs) { string androidDir = Path.Combine(searchDir, "Android"); if (Directory.Exists(androidDir)) { string[] subDirs = Directory.GetDirectories(androidDir, "*sdk*", SearchOption.TopDirectoryOnly); foreach (string subDir in subDirs) { string path = Path.Combine(subDir, uniqueFile); if (File.Exists(path)) { // found unique file at DIR/Android return subDir; } } } } // no luck finding SDK! :( return null; }
Necesito esto porque estoy escribiendo una extensión a un programa C # para trabajar con Android Studio / Gradle. Esperemos que alguien más encontrará este enfoque útil.
¿Ha intentado encontrar esta carpeta a través del explorador de Windows? ¿Se puede ver? Tal vez la carpeta está oculta (por defecto instalar – que está oculto por el sistema operativo Windows en la carpeta de usuarios). Sólo compruebe que puede ver las carpetas ocultas en el explorador de Windows (por la configuración en el panel de control de Windows> apariencia y personalización> opciones de carpeta> mostrar archivos ocultos y carpetas.
Esto me pasó a mí, ya que el sistema operativo Windows no pudo encontrar la carpeta SDK que era necesaria para la ruta de SDK de Android Studio y se resolvió mostrando archivos y carpetas ocultos, lo que me permitió completar la ubicación de ruta de instalación de SDK predeterminada.
La ubicación predeterminada para Android sdk (s) en un Mac es:
/Users/*username*/Library/Android/sdk
Presione WIN + R y en el cuadro de diálogo Ejecutar diálogo Ejecutar lo siguiente: **% appdata% .. \ Local \ Android **
Ahora debe presentarse con Explorador de carpetas que muestra el directorio principal del SDK.
Si sólo instaló Xamarin con la configuración de Visual Studio, la ubicación de SDK de Android es:
C:\Program Files (x86)\Android\android-sdk
Puedes encontrarlo en el Administrador de SDK de Android como dijo Raj Asapu
En Visual Studio:
Nota: no debes usar la ruta de acceso a Archivos de programa para instalar Android Studio debido al espacio en la ruta!
Lo encontré aquí C: \ Users \ username \ AppData \ Local \ Android \ sdk.
- Evitar el descarte de diálogo en la rotación de la pantalla en Android
- ¿Cómo pasar una variable de Actividad a Fragmento y devolverla?