Files
avante-movil/android/.artifacts/8b46590a-f8f3-4d4b-a25e-e9e71ce04086/implementation_plan.artifact.md
T

1.5 KiB

Mover entorno Android y Gradle a C:\Android

Para solucionar definitivamente el error [CXX1429] causado por la letra "ñ" en la ruta del usuario, moveremos el SDK de Android y la caché de Gradle a una carpeta raíz sin caracteres especiales.

User Review Required

Caution

Voy a mover archivos del SDK de Android (varios GB). Esto puede tardar unos minutos. Una vez terminado, deberás actualizar la ruta del SDK en los ajustes de Android Studio a C:\Android\sdk.

Proposed Changes

Preparación de Directorios

  • Crear C:\Android
  • Crear C:\Android\sdk (Nuevo destino del Android SDK)
  • Crear C:\Android\gradle (Nuevo destino de la caché de Gradle)
  • Crear C:\Android\home (Nuevo destino para configuraciones de Android)

Migración de Archivos

  • Mover el contenido de C:\Users\JavierBraña\AppData\Local\Android\Sdk a C:\Android\sdk.

Configuración del Proyecto

[MODIFY] gradlew.bat

Actualizar el script para que use las nuevas rutas en cada ejecución:

  • GRADLE_USER_HOME=C:\Android\gradle
  • ANDROID_SDK_ROOT=C:\Android\sdk
  • ANDROID_USER_HOME=C:\Android\home
  • -Duser.home=C:\Android\home

Verification Plan

Automated Tests

  • Ejecutar ./gradlew :app:assembleDebug.
  • Verificar que las rutas en el log de Prefab apunten a C:\Android\gradle.

Manual Verification

  • Comprobar que no aparezca el error ClassNotFoundException: com.google.prefab.cli.AppKt.
  • Comprobar que el servicio AndroidLocationsBuildService se inicie correctamente.