OASIS_MOBILE/android/README.md
hacklab 2d79e6779c quitar el proyecto Gradle propio y lo que dependia de el
La APK se monta sobre la oficial con sobre_oficial.sh; el proyecto Gradle, sus
scripts, el workflow de gitea, la guia en PDF y el pad de usabilidad ya no se usan.
2026-10-24 15:11:41 +02:00

21 lines
1 KiB
Markdown

# APK
La APK se monta sobre la oficial del dev con `scripts/sobre_oficial.sh`: se queda con
su app Android tal cual (ventana, servicio, notificaciones y el puente nativo de audio y
cámara, `.audio_bridge`), le cambia el backend por el de la rama y le pone paquete
propio, `net.laenre.oasis`, para convivir con la oficial.
```sh
./scripts/sobre_oficial.sh # baja la oficial de la versión y la monta
OASIS_VERSION=x.y.z ./scripts/sobre_oficial.sh # otra versión del dev
```
Hace falta Java 17 o más y las build-tools de Android (zipalign y apksigner); apktool
se baja solo. Sin clave se firma con la de depuración. Para repartirla, con la clave
del hacklab por entorno (nunca al repositorio): `OASIS_KEYSTORE`, `OASIS_KEYSTORE_PASS`
y `OASIS_KEY_ALIAS`.
`icono/` es el icono adaptativo; `sobre_oficial.sh` lo copia encima del de la oficial.
Hasta el 19/10/2026 hubo aquí un proyecto Gradle propio. Se quitó: no tenía el puente
de audio del dev y en él no había llamadas. Está en la historia de git.