Repository navigation
LeanRows 0.1.1
Pre-release
Pre-release
LeanRows for Android 0.1.1. Opens Excel .xlsx workbooks, read-only.
Not on Google Play yet. This build is for testing on a phone.
What changed
- Open .xlsx workbooks from any app or with the open button. The first visible sheet opens with columns A, B, C; a Sheet button lists the other visible sheets.
- Cells show text, formula results as saved, true and false, errors, and dates and times (2026-01-01, 2026-01-01 06:30:15, 06:30:00). Other numbers are shown as stored. Nothing is calculated.
- Damaged or hostile files are refused with a message that names the limit, including oversized "zip bomb" files.
- No new library and still no permissions or network.
Measured on an API 34 emulator (no GPU, median of 3)
- A 100,000-row sheet: 3.1 s to prepare, rows on screen 3.7 s after a cold start (a CSV file of the same size: 1.1 s).
- APK: 13 KB larger than 0.1.0. Memory with CSV files did not change.
- Start with a CSV file was about 40 ms later; not yet checked whether that is real or noise.
Known gaps
- A sheet is prepared in full before any row is shown.
- .xls, .xlsm and .xlsb are not supported. Number formats other than dates and times are not applied.
- No test file was written by Excel itself, and Japanese phonetic text is not tested.
- This build is signed with a throwaway test key that changes every build: uninstall before installing a newer one.
Files
Each file has a .sha256 next to it. LeanRows-0.1.1.apk is the build to install. The phone test files now include two workbooks, with a workbook step in PROGRESS.md.