docs: update CONTEXT with weight breakdown table and 132MB APK
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
56f091ac1e
commit
eb7e57ff6d
3 changed files with 37 additions and 4 deletions
|
|
@ -72,7 +72,8 @@ FICHEROS DE CAMBIOS (documentan lo que se modifico y por que)
|
|||
- Por que falla si se reempaqueta todo (resources.arsc debe ser STORED)
|
||||
- Comandos exactos: zip -d META-INF, zip -0, zipalign, apksigner
|
||||
- Keystore: /home/sito/oasis-release-key.jks (alias: oasis, pass: oasis123)
|
||||
- APK actual: /home/sito/oasis-v0.7.4-pruebas.apk (156 MB)
|
||||
- APK actual: /home/sito/oasis-v0.7.4-pruebas.apk (132 MB)
|
||||
- Tabla de desglose de peso incluida
|
||||
|
||||
--------------------------------------------------------------
|
||||
NOTA PARA EL DEVELOPER
|
||||
|
|
|
|||
|
|
@ -26,9 +26,13 @@ IMPLEMENTADO EN SESION 2026-05-02 (continuacion)
|
|||
[x] Version bumpeada a 0.7.4 en ambos package.json
|
||||
-> nodejs-project/nodejs-project/package.json
|
||||
-> nodejs-project/nodejs-project/src/server/package.json
|
||||
[x] APK reconstruida: oasis-v0.7.4-pruebas.apk (156 MB)
|
||||
[x] APK reconstruida: oasis-v0.7.4-pruebas.apk (132 MB)
|
||||
-> resources.arsc: STORED, .so: DEFLATED, nodejs-project.zip: STORED
|
||||
-> Firmada y verificada (v2+v3)
|
||||
-> Bug fix: media-favorites.js faltaban kinds para modulos nuevos
|
||||
-> Eliminado src/maps/maps/ (duplicado de tiles, -42 MB)
|
||||
-> Todos los modulos retornan 200: /chats /pads /games /maps
|
||||
/shops /torrents /calendars /logs
|
||||
|
||||
--------------------------------------------------------------
|
||||
IMPLEMENTADO EN SESION 2026-05-02
|
||||
|
|
|
|||
|
|
@ -12,12 +12,40 @@ instalable en Android (probado: Pixel 6 GrapheneOS).
|
|||
--------------------------------------------------------------
|
||||
ARCHIVO CLAVE
|
||||
--------------------------------------------------------------
|
||||
/home/sito/oasis-v0.7.4-pruebas.apk <- APK actual (156 MB, v0.7.4)
|
||||
/home/sito/oasis-v0.7.4-pruebas.apk <- APK actual (132 MB, v0.7.4)
|
||||
/home/sito/oasis-v0.6.8-pruebas.apk <- APK anterior (106 MB, v0.6.8)
|
||||
/home/sito/oasis-v0.6.8.apk <- APK original sin modificar
|
||||
/home/sito/oasis-v0.6.8.apk <- APK original sin modificar (55 MB)
|
||||
/home/sito/oasis-release-key.jks <- keystore de firma
|
||||
alias: oasis | password: oasis123
|
||||
|
||||
--------------------------------------------------------------
|
||||
DESGLOSE DE PESO — POR QUE PESA 132 MB
|
||||
--------------------------------------------------------------
|
||||
Parte Tamaño Notas
|
||||
------------------------------------------------
|
||||
APK wrapper Android ~17 MB libnative-lib.so, libnode.so,
|
||||
libc++_shared.so, resources.arsc,
|
||||
AndroidManifest, DEX
|
||||
node_modules (SSB stack) ~57 MB ssb-server (49M), highlight.js,
|
||||
emoji-named-characters, lodash,
|
||||
moment, jsdom, etc.
|
||||
src/maps/tiles (mapas offline) ~42 MB 5461 archivos PNG, zoom 0-8
|
||||
tiles del mapa mundial offline
|
||||
src/client (CSS, JS, imagenes) ~3.6 MB mobile.css, style.css, QR, icons
|
||||
src/views (16 vistas) ~1.1 MB HTML/hyperaxe views
|
||||
src/games (16 juegos) ~0.9 MB JS puro, sin assets pesados
|
||||
src/models + backend + configs ~1.0 MB logica de negocio
|
||||
src/AI ~0.1 MB ai_service.mjs, buildAIContext.js
|
||||
------------------------------------------------
|
||||
TOTAL BUNDLE ~113 MB (STORED, sin comprimir)
|
||||
TOTAL APK FIRMADA ~132 MB
|
||||
|
||||
Referencia: APK original = 55 MB (sin mapas, sin modulos nuevos)
|
||||
Los 77 MB extra = mapas offline (42 MB) + nuevo codigo (35 MB)
|
||||
|
||||
NOTA: src/maps/maps/ era un duplicado accidental de src/maps/tiles/
|
||||
que ocupaba 42 MB extra — eliminado en commit 56f091a.
|
||||
|
||||
--------------------------------------------------------------
|
||||
METODO CORRECTO (IMPORTANTE)
|
||||
--------------------------------------------------------------
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue