Bladeren bron

CLAUDE.md: emulator-poorten niet meer hardcoded, resize-truc bevestigd

De twee AVD's werden nog met een vaste poort beschreven (5554=telefoon,
5556=tablet). Dat klopt niet: de poort hangt af van de opstartvolgorde,
en op 2026-09-03 was 5554 juist de tablet. Beschrijving nu poort-loos,
met de verwijzing naar de bestaande "check eerst wm size"-regel.

Ook bevestigd en aangevuld: de wm size/density-truc om op één AVD
telefoon-, tablet-staand- en tablet-liggend-formaat na te rekenen.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bob 1 week geleden
bovenliggende
commit
d2bebc6edf
1 gewijzigde bestanden met toevoegingen van 14 en 8 verwijderingen
  1. 14 8
      CLAUDE.md

+ 14 - 8
CLAUDE.md

@@ -378,9 +378,11 @@ export PATH="/home/bob/fvm/bin:$HOME/.pub-cache/bin:$PATH" && /home/bob/Projects
   Onder zware geheugendruk (dit gebeurde bij ~47 GB swap in gebruik) is
   dit extra waarschijnlijk.
 - **Testdevices (vanaf 2026-08-09): twee lokale AVD's, geen fysieke
-  toestellen meer.** `emulator-5554` (`licht_avd`, telefoon-formaat,
-  laag RAM-profiel) en `emulator-5556` (`tablet_avd`, tablet-
-  schermverhouding) — beide starten automatisch bij Bob's
+  toestellen meer.** Eén telefoon-AVD (`licht_avd`, laag RAM-profiel) en
+  één tablet-AVD (`Medium_Tablet_no-google`) — **welke van de twee op
+  poort 5554 en welke op 5556 zit wisselt met de opstartvolgorde, dus
+  ga daar nooit vanuit** (zie de waarschuwing hierboven; op 2026-09-03
+  was 5554 de tablet). Beide starten automatisch bij Bob's
   desktop-login via systemd user-services
   (`~/.config/systemd/user/android-emulator*.service`). WayDroid en
   losse fysieke devices zijn niet meer in gebruik (WayDroid's
@@ -422,11 +424,15 @@ export PATH="/home/bob/fvm/bin:$HOME/.pub-cache/bin:$PATH" && /home/bob/Projects
   --window-size=430,1500 --screenshot=x.png file://...` — CSS en
   afbeeldingen laden gewoon via de base-href.
 - **Telefoonformaat-screenshots zonder de telefoon-emulator te
-  claimen:** de tablet-AVD (`emulator-5556`) is tijdelijk om te zetten
-  met `adb -s emulator-5556 shell wm size 1080x2160` +
-  `wm density 420`, en daarna terug met `wm size reset` /
-  `wm density reset`. Handig wanneer op `emulator-5554` al een
-  debug-sessie van iemand anders draait die je niet wilt verstoren.
+  claimen:** de tablet-AVD is tijdelijk om te zetten met
+  `adb -s <tablet> shell wm size 1080x2160` + `wm density 420`, en
+  daarna terug met `wm size reset` / `wm density reset`. Handig wanneer
+  op de telefoon-AVD al een sessie van iemand anders draait die je niet
+  wilt verstoren. **Werkt in de praktijk goed** (2026-09-03: zo zijn de
+  1/2/3-kolomcontroles van P2-21 op één AVD gedaan — 1280 dp liggend,
+  800 dp staand via `wm size 1600x2560`, en 411 dp op telefoonformaat).
+  Vergeet de reset niet, anders vindt de volgende sessie een tablet die
+  zich als telefoon voordoet.
 - **AVD crasht/valt soms zelf uit (los van de app) — diagnose via
   `journalctl --user -u android-emulator.service` (telefoon) of
   `...-tablet.service` (tablet), niet via `adb logcat`.** Bevestigd