<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://laicaiapp.hashnode.dev</loc>
    <lastmod>2026-09-18T06:09:19.362Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/why-route-recovery-beats-blind-retries-in-android-game-automation</loc>
    <lastmod>2026-09-17T18:20:16.754Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/why-android-image-recognition-automation-fails-before-the-tap</loc>
    <lastmod>2026-09-03T04:35:43.106Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/before-you-scale-an-android-device-lab-measure-the-operating-loop</loc>
    <lastmod>2026-08-16T11:26:36.755Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/why-lowering-bitrate-cannot-fix-missing-android-mirroring-audio</loc>
    <lastmod>2026-08-13T11:45:47.468Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/android-screen-mirroring-troubleshooting-diagnose-the-right-layer</loc>
    <lastmod>2026-08-07T06:25:59.370Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/no-code-android-automation-is-an-operational-layer-not-a-magic-button</loc>
    <lastmod>2026-07-09T08:05:39.257Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/reviewable-android-workflow-graphs-are-the-missing-step-between-prompts-and-device-automation</loc>
    <lastmod>2026-07-06T12:36:30.712Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/emulator-first-android-automation-still-needs-real-device-validation</loc>
    <lastmod>2026-07-04T06:08:20.334Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/ai-agents-for-android-qa-workflows-need-a-visible-screen-layer</loc>
    <lastmod>2026-07-02T04:57:57.561Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/laixi-qtscrcpy-scrcpy-and-laicai-choosing-the-right-android-control-workflow</loc>
    <lastmod>2026-06-17T15:46:48.196Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/rcs-encryption-changes-what-support-teams-should-record-not-why-they-need-clean-screen-evidence</loc>
    <lastmod>2026-06-14T05:14:17.273Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/june-2026-android-drop-why-screen-mirroring-still-matters-for-teams</loc>
    <lastmod>2026-06-12T05:08:40.338Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/a-real-device-qa-workflow-for-mobile-game-teams</loc>
    <lastmod>2026-05-29T06:02:22.701Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/archive</loc>
    <lastmod>2026-09-18T06:09:19.362Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://laicaiapp.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-18T06:09:19.362Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>