UI improvements and prepare for OSM migration
This commit is contained in:
+40
@@ -0,0 +1,40 @@
|
||||
# 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](file:///C:/xampp/htdocs/Avante%20movil/android/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.
|
||||
@@ -1,4 +1,5 @@
|
||||
- [ ] Verify short path for user directory
|
||||
- [ ] Test build with relocated Gradle User Home
|
||||
- [ ] Configure project or environment for permanent fix
|
||||
- [ ] Final verification of app build
|
||||
- [x] Crear estructura de directorios en C:\Android
|
||||
- [x] Mover el Android SDK a C:\Android\sdk
|
||||
- [x] Actualizar gradlew.bat con las nuevas rutas
|
||||
- [/] Ejecutar build de limpieza y ensamblado
|
||||
- [ ] Verificación final
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
#This file is generated by updateDaemonJvm
|
||||
toolchainUrl.FREE_BSD.AARCH64=https\://api.foojay.io/disco/v3.0/ids/ec7520a1e057cd116f9544c42142a16b/redirect
|
||||
toolchainUrl.FREE_BSD.X86_64=https\://api.foojay.io/disco/v3.0/ids/4c4f879899012ff0a8b2e2117df03b0e/redirect
|
||||
toolchainUrl.LINUX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/ec7520a1e057cd116f9544c42142a16b/redirect
|
||||
toolchainUrl.LINUX.X86_64=https\://api.foojay.io/disco/v3.0/ids/4c4f879899012ff0a8b2e2117df03b0e/redirect
|
||||
toolchainUrl.MAC_OS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/73bcfb608d1fde9fb62e462f834a3299/redirect
|
||||
toolchainUrl.MAC_OS.X86_64=https\://api.foojay.io/disco/v3.0/ids/846ee0d876d26a26f37aa1ce8de73224/redirect
|
||||
toolchainUrl.UNIX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/ec7520a1e057cd116f9544c42142a16b/redirect
|
||||
toolchainUrl.UNIX.X86_64=https\://api.foojay.io/disco/v3.0/ids/4c4f879899012ff0a8b2e2117df03b0e/redirect
|
||||
toolchainUrl.WINDOWS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/9482ddec596298c84656d31d16652665/redirect
|
||||
toolchainUrl.WINDOWS.X86_64=https\://api.foojay.io/disco/v3.0/ids/39701d92e1756bb2f141eb67cd4c660e/redirect
|
||||
toolchainVersion=23
|
||||
Reference in New Issue
Block a user